Можем ли мы открыть файл в emacs с заданным режимом (например, для режима 90) из командной строки? Я хочу начать этот путь с функции скрипта (bash).
1
2 ответа
1
Используйте параметр -eval
для запуска любых команд, которые вы хотите.
Например, это открывает emacs в терминале, открывает новый именованный буфер и переключается в режим ruby:
emacs -nw -eval '(progn (switch-to-buffer "new_script") (ruby-mode))"
0
Если ваше имя файла названо правильно (обычно это расширение), то auto-mode-alist
должен обработать это для вас.
При необходимости вам может потребоваться добавить в auto-mode-alist
чтобы для for90-mode
тот, который вам нужен.