LINUX.ORG.RU

Табы в отступах emacs

 , , ,


0

2

Я бы хотел получить однозначное и предсказуемое поведение в табах emacs.

А именно, чтобы при нажатии TAB происходил отступ размером 8 символов, без всяких пробелов. И чтобы это происходило абсолютно для всех файлов независимо от типа: .c, rst, .el, .sh или конфиг ejabberd yml. У меня же табы ставятся как-то произвольно по желанию emacs: то 2, то 4 (в случае с кодом в .rst и .sh), то даже 8. Мне нужно только 8, без вариантов.

Вот мои настройки:

(setq c-default-style "linux")
(setq-default c-basic-offset 8
              tab-width 8
              indent-tabs-mode t
              standart-indent 8
              lisp-body-indent 8)

(global-set-key (kbd "RET") 'newline-and-indent)
(setq lisp-indent-function 'common-lisp-indent-function)

Далее идет ещё кусок, рекомендованый в https://www.kernel.org/doc/Documentation/CodingStyle.

Мне бы хотелось получить предсказуемое поведе6ние индента в emacs, которое в vim делается с помощью:

set tabstop=8
set softtabstop=8
set shiftwidth=8
set noexpandtab

Как это можно однозначно определить?

Deleted

Почитай внизу «похожие темы».

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.