Я люблю Emacs, но единственное, что меня раздражает в этом, это то, что я не могу получить эти чертовы вкладки правильно. Это мой файл конфигурации:

(global-hl-line-mode 1)
(setq indent-tabs-mode t)
(setq-default indent-tabs-mode t
              tab-width 4)
(global-set-key (kbd "TAB") 'self-insert-command)
(setq default-tab-width 4)
(setq tab-width 4)
(setq c-basic-indent 4)
(setq c-basic-offset 4)
(eval-after-load "cc-mode"
  '(define-key c-mode-map (kbd "TAB") 'self-insert-command))
(global-set-key (kbd "DEL") 'backward-delete-char)
(setq c-backspace-function 'backward-delete-char)

Я пытаюсь заставить вкладки вести себя как Sublime Text, с 4 пробелами для вкладки, но я также хотел бы, чтобы убирались вкладки (4 пробела) при нажатии клавиши Backspace. Моя текущая конфигурация обрабатывает это, но все равно будет делать 8 пробелов вместо 4. Как это исправить?

0