Emacs: проверить систему без окон в .emacs - PullRequest
11 голосов
/ 05 октября 2010

возможно ли проверить, работает ли emacs в режиме --no-window-system (-nw) в файле dot-emacs (.emacs)? Я хотел бы включить / включить определенное расширение, только если emacs находится в оконном режиме (или нет).

С уважением, mefiX

Ответы [ 2 ]

20 голосов
/ 05 октября 2010

Переменная window-system равна nil, если выбранный кадр находится на текстовом терминале.

2 голосов
/ 12 октября 2015

Поместите код, который вы хотите запустить, когда emacs выполняет в оконной среде, в блоке when и используйте предикат display-graphic-p, т.е.

(when (display-graphic-p)
  (do something)
  (do-another-thing))

или наоборот

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...