0
TAB
,這是非常方便的方式來完成交流的建議,但在許多模式(org
,mediawiki-mode
)已預留給其他操作。如何教的Emacs使用TAB
爲ac-complete
當有建議(行或菜單)和默認主要模式,否則綁定?如何覆蓋的主要模式的鍵綁定與在Emacs未成年人自動完成模式?
TAB
,這是非常方便的方式來完成交流的建議,但在許多模式(org
,mediawiki-mode
)已預留給其他操作。如何教的Emacs使用TAB
爲ac-complete
當有建議(行或菜單)和默認主要模式,否則綁定?如何覆蓋的主要模式的鍵綁定與在Emacs未成年人自動完成模式?
我發現,這個問題是綁定本身。 AC手冊提供了以下行:
(define-key ac-completing-map "\t" 'ac-complete)
但是,如果想在完成的地圖使用TAB
,還有另一種結合,重新定義:
(define-key ac-completing-map (kbd "<tab>") 'ac-complete)
有了這條線,在第一TAB
詞補全和然後,第二次擊中TAB
,做主要的模式操作。