[英]Enabling whitespace mode on emacs
我正在嘗試啟用空白模式,但它似乎不適用於我。
我已經將whitespace.el文件添加到我的.emacs.d /目錄中。 我在.emacs文件中添加了以下幾行:
(add-hook 'before-save-hook 'whitespace-cleanup)
(add-hook 'before-save-hook (lambda() (delete-trailing-whitespace)))
(require 'whitespace)
我在whitespace.el文件中執行了以下操作:
M-x byte-compile-file <path to whitespace.el>
我嘗試從emacs中的任何隨機文本(例如:test.c)執行以下命令:
M-x whitespace-toggle-options RET
但是我收到一條消息說[沒有匹配項]
我想念什么?
另外,我每次使用emacs時都必須鍵入命令來啟用空白模式嗎?
whitespace.el
已包含在Emacs中一段時間了。 除非您使用的是非常舊的版本,否則您無需手動將其放置在任何地方,也無需進行任何特別的操作即可使用它。
whitespace-toggle-options
可能不是您要使用的功能。 相反,請嘗試whitespace-mode
:
切換空白可視化(空白模式)。 使用前綴參數ARG ,如果ARG為正,則啟用空白模式,否則將其禁用。 如果從Lisp調用,則如果ARG被省略或為nil,則啟用該模式。
如果要默認啟用它,請添加
(global-whitespace-mode)
到您的初始化文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.