2
我想在Emacs中使用預測模式在LaTeX文檔中自動完成。當按下TAB時,我希望它能夠執行以下操作:Emacs預測模式和循環TAB
如果只有一種可能性,請填寫該單詞。 (這通常不會發生,其餘部分以藍色突出顯示,我必須按[Ctrl] - Enter才能完成。)
如果有很多選項,則循環切換。 (我不知道如何使它做到這一點。)
我想在Emacs中使用預測模式在LaTeX文檔中自動完成。當按下TAB時,我希望它能夠執行以下操作:Emacs預測模式和循環TAB
如果只有一種可能性,請填寫該單詞。 (這通常不會發生,其餘部分以藍色突出顯示,我必須按[Ctrl] - Enter才能完成。)
如果有很多選項,則循環切換。 (我不知道如何使它做到這一點。)
你需要檢查多少補全候選存在,並調用completion-accept
或completion-cycle
相應。抽出時間來寫這個
(define-key completion-overlay-map "\t" 'completion-accept-or-cycle)
感謝:
後續應該做的伎倆:
現在綁定TAB這一新
completion-accept-or-cycle
命令在completion-overlay-map
鍵盤映射在你的.emacs。 – passerby51