簡體   English   中英

在emacs上啟用空白模式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM