[英]How can I detect Cocoa Emacs in my .emacs file?
我如何判斷(從.emacs內部)Emacs版本是否是Cocoa? 我只想要一些配置選項在Cocoa Emacs中加載時應用,而不是在命令行版本中加載。
嘗試(featurep 'ns)
檢查NextStep emacs功能。 另見Ch v window-system
,可以檢查該變量是否為'ns
。
執行類似以下操作就足夠了:
要查看您是否在Mac上並且未在命令行版本中運行:
(when (and (eq system-type 'darwin) window-system)
(setq my-option "cocoa"))
要查看您是否在Mac上並且在命令行版本中運行:
(when (and (eq system-type 'darwin) (not window-system))
(setq my-option "command-line"))
編輯:我編輯了我的答案,檢查Mac(系統類型)而不是命令行(窗口系統)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.