我使用Cocoa Emacs 23.1.91,並且我希望始終關閉hl-line-mode,因爲我不喜歡使用它。我可以通過M-x hl-line-mode將其關閉,但這很乏味。任何幫助表示讚賞!如何始終關閉hl-line-mode,即全局關閉
感謝
我使用Cocoa Emacs 23.1.91,並且我希望始終關閉hl-line-mode,因爲我不喜歡使用它。我可以通過M-x hl-line-mode將其關閉,但這很乏味。任何幫助表示讚賞!如何始終關閉hl-line-mode,即全局關閉
感謝
如果通過模式啓用此功能有(我敢肯定你會有明確要求的話),你可以隨時添加到您的.emacs
(add-hook 'ruby-mode-hook
(lambda()
(hl-line-mode -1)
(global-hl-line-mode -1))
't
)
爲配置的最後一行。 't
非常重要,因爲它會告訴emacs在模式的所有鉤子末尾附加這個鉤子
的Mx全球-HL-行模式
DOC:
全球-HL-行模式是在'HL在線互動編譯Lisp函數.el」。 (global-hl-line-mode &可選的ARG)
全局小模式突出顯示當前窗口中有關點的線。 使用ARG時,如果ARG爲正,則打開Global-Hl-Line模式,否則關閉。
Global-Hl-Line模式使用
global-hl-line-unhighlight' and
global-hl-line-highlight'pre-command-hook' and
post-command-hook'功能。
如果你想擁有它始終禁用它可能是最好將此行添加到您的.emacs:
(global-hl-line-mode -1)
感謝您的回覆。按照上面的內容,我將檢查我是否可以在Ruby模式下覆蓋它,因爲它似乎可能來自那裏(因爲我沒有到處)。我確實將它添加到我的.emacs文件中,但它在其他地方可以捕獲它,並且它似乎可行。 – m7d 2010-03-28 21:47:11
你解決了,謝謝!!!!如果我有名譽,我會給你一堆積分,但該系統不會允許我。 – m7d 2010-03-30 19:04:06
我也想關閉自動填充模式紅寶石模式,所以我嘗試: (添加鉤「紅寶石模式鉤 (拉姆達() (自動填充模式-1) (HL -line-mode -1) (global-hl-line-mode -1)) 't ) 但沒有骰子。 hl線模式的東西按預期工作,這很好,但我還沒有找到如何關閉自動填充紅寶石模式。有任何想法嗎? – m7d 2010-03-30 19:10:54