Vim desabilita o preenchimento de guias

Vim desabilita o preenchimento de guias

Instalei recentemente o vim7.3 usando " --with-features=big", porque gosto de quase todos esses recursos. No entanto, uma coisa que eu não gosto é ativar o preenchimento de tabulação: no modo normal, se você pressionar tab, o vim "inteligentemente" inicia o preenchimento omni se você estiver perto de uma "palavra".

Agora, eu uso oPlug-in de guias inteligentese preciso que minha tecla tab não seja preenchida automaticamente. No entanto, gosto de todos os outros --with-features=bigrecursos " " e detesto ir até " --with-features=normal", o que não afeta minha tecla tab.

Alguém sabe como desabilitar o preenchimento de tabulação ao compilar o vim --with-features=huge?

Responder1

[Copiado do meu comentário.]

No modo normal, <tab> salta para a próxima entrada mais recente na lista de atalhos. Este comportamento não é afetado por nenhum recurso do Vim. No modo de inserção, <tab> insere um caractere <tab>. Se você estiver vendo um comportamento diferente, isso é causado pelo seu ~/.vimrc ou por um plugin. Para descobrir onde <tab> está sendo mapeado, execute

:verbose nmap <tab>

Responder2

você pode tentar este comando para descobrir o que mapeou a tecla tab no modo de inserção:

:verbose imap <tab>

e você pode obter a dica para lidar com o problema.

informação relacionada