[Emacs] Индентация текста
Делаю очередной подход к станку, разбираюсь с емаксом.
Появился вопрос: есть ли возможность быстро менять способ применяемой индентации?
В vim для этого есть set expandtab/noexpandtab
ширина табуляции тоже указывается в переменной. Также в vim клавиша tab работает как привычно - сдвигает текст на ширину табуляции.
Можно сдвинуть выделенный блок с помощью комманды >> или <<.
В emacs клавиша tab сдвигает строку так, чтобы смещение было такое, каким она считает нужным, а просто смещает текст комбинация M-i.
Можно ли сделать поведение emacs более привычным? Т.е. иметь возможность задать для данного буфера метод индентации, с помощью клавиши tab сдвигать строку на определенное количество символов, и уметь также двигать блоки текста.
Возможно я хочу противоестественного, и emacs-way предполагает другой путь решения подобных задач, тогда был бы рад услышать комментарии по этому поводу.
И, пожалуй, еще. Если есть гуру emacs, который может порой отвечать на подобные вопросы новичка, отзовитесь. =)