Сделайте код Emacs для отступа в любой возможной ситуации - PullRequest
0 голосов
/ 18 февраля 2012

Я не могу заставить Emacs просто использовать Tab для отступов. Я устанавливаю c-tab-всегда-отступ и tab-всегда-отступ в true, но все же мне нужно использовать C-q Tab для отступа строки кода.

Что мне нужно сделать, чтобы сделать отступ Tab во всех возможных ситуациях?

1 Ответ

2 голосов
/ 18 февраля 2012

В Emacs «отступ» означает, что Emacs автоматически определяет отступ для текущей строки. Cq TAB просто вставляет символ табуляции.Если это то, что вы хотите, вы можете связать TAB с self-insert-command:

(global-set-key (kbd "TAB") 'self-insert-command)
(define-key c-mode-base-map (kbd "TAB") 'self-insert-command)
...