Настройка размера вкладки в Emacs

Я использую Emacs в качестве редактора. Я хочу установить размер табуляции на четыре пробела. В моем файле .emacs есть следующее:

(setq default-tab-width 4)

Я также пробовал:

(set-default tab-width 4)

В любом случае, когда я открываю emacs и пытаюсь сделать табуляцию, он вставляет два пробела. Я делаю что-то неправильно? Кажется, что он не видит мой файл .emacs.

Любые предложения были бы замечательными! Спасибо!


person Ryan    schedule 25.03.2010    source источник


Ответы (1)


Переменная tab-width не определяет величину отступа для каждого уровня, а клавиша TAB не вставляет табуляцию: она устанавливает отступ текущей строки до правильного уровня отступа в большинстве языковых режимов.

Если вы программируете на C, C++ или Java (и некоторых других, основанных на cc-mode), попробуйте установить c-basic-offset на 4. Или нажмите C-c . и выберите другой стиль отступа; может быть тот, который соответствует вашему вкусу.

person legoscia    schedule 25.03.2010