[英]How to disable the highlighting of faces in Emacs using web-mode.el
我正在將Emacs 24.3.1與Web模式( http://web-mode.org/ )一起使用。
我不需要突出顯示語法,我正在尋找一種禁用此功能的方法。 我對Lisp知之甚少,甚至對Elisp也不甚了解。
以下是突出顯示功能的定義: web-mode.el:279 。 我猜我可以將某些變量設置為0
因此不會突出顯示,但是我不知道在哪里看( 文檔中有一部分介紹如何啟用/禁用功能,但是它沒有提及語法突出顯示)。
我認為最好的選擇是禁用網絡模式的字體鎖定模式。
您可以通過以下方式從global-font-lock-mode
指定主要模式排除項的列表
MX customize-variable
RET font-lock-global-modes
RET
從值菜單中選擇“特定於模式”,確保已選擇“除”,然后選擇“重復”選項並為web-mode
插入(“ INS”)條目,然后使用“狀態”菜單保存設置。
如果這是該變量的唯一定制,則它類似於:
(setq font-lock-global-modes '(not web-mode))
這似乎可以解決問題:
(setq web-mode-font-lock-keywords nil)
封閉的塊(帶有Cc Cf )仍然帶有下划線。
Web模式9.0.96版( http://web-mode.org )已修復該問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.