У меня есть некоторые элементы в моем .emacs, которые я не хочу запускать, если я запустил emacs -nw
. Как я могу сказать в elisp, если это так?Как я могу сказать в elisp, если Emacs использует X?
(отредактирован, чтобы изменить -NOx к -NW --- где был мой мозг?)
Хотя мне не нужна эта специфичность, это лучший ответ, чем мой. Благодаря! – JasonFruit
Когда я пытался выяснить, как отключить тематику в режиме только окна, я закончил с первоначальным ответом JasonFruit, но они действительно получают то же самое. '(if (eq window-system 'X) (foo))' или '(если window-system (foo))' или '(когда window-system (foo))' это на самом деле не имеет значения. Для тех, кто интересуется деталями, просто позвольте мне сказать вам, что «C-h a» - ваш друг. Используя его, я искал «переменную» и обнаружил «описать-переменную» и используя эту добавку к табуляции, я нашел переменную оконной системы. Затем я просто набрал «оконную систему» в буфер нуля, а затем протестировал его. –
Они будут работать одинаково, если все, о чем вы заботитесь, это если оконная система X или нет, но значение системной системы может быть значением, ИКС. –