Vim 禁用製表符補全

Vim 禁用製表符補全

我最近使用“ --with-features=big”安裝了 vim7.3,因為我幾乎喜歡所有這些功能。然而,我不喜歡它做的一件事是啟用製表符完成:在正常模式下,如果你點擊製表符,如果你靠近一個“單字”,vim“智能地”開始全能完成。

現在,我使用智慧標籤插件,並且我需要我的 Tab 鍵不自動完成。但是,我喜歡所有其他“ --with-features=big”功能,並且不願意使用“ --with-features=normal”,這不會影響我的 Tab 鍵。

有誰知道如何在編譯 vim --with-features=huge 時禁用製表符補全?

答案1

[從我的評論複製。 ]

在正常模式下,<tab> 跳到跳轉清單中的下一個較新的項目。此行為不受任何 Vim 功能的影響。在插入模式下,<tab> 插入一個<tab> 字元。如果您看到不同的行為,則這是由您的 ~/.vimrc 或外掛程式引起的。若要找出 <tab> 被對應的位置,請執行

:verbose nmap <tab>

答案2

你可以嘗試這個指令來找出在插入模式下對應 tab 鍵的內容:

:verbose imap <tab>

並且可以獲得處理問題的提示。

相關內容