1

Можем ли мы открыть файл в emacs с заданным режимом (например, для режима 90) из командной строки? Я хочу начать этот путь с функции скрипта (bash).

2 ответа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 тот, который вам нужен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .