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