Мне было интересно, что нужно добавить в файл .emacs, чтобы иметь разные настройки в зависимости от того, запускаю ли я обычный сеанс emacs или запускаю emacs в терминале с помощью emacs -nw
?
решение1
Вы можете использовать переменную, window-system-version
чтобы определить, находитесь ли вы на терминале. Если эта переменная — nil
, то это режим терминала.
Пример .emacs:
(when window-system-version
;; setup for graphic environment
)