Vim desativar conclusão de tabulação

4

Eu 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 é habilitar o tab-completion: no modo normal, se você apertar tab, o vim "inteligentemente" começa a omni-completion se você estiver perto de uma "palavra".

Agora, eu uso o plug-in do Smart Tabs e preciso que minha tecla tab não seja auto-completo. No entanto, gosto de todos os outros recursos " --with-features=big " e não gosto de ir para " --with-features=normal ", o que não afeta minha chave de tabulação.

Alguém sabe como desativar a conclusão da tabulação ao compilar o vim --with-features = huge?

    
por So8res 04.10.2010 / 18:16

2 respostas

3

[copiado do meu comentário.]

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

:verbose nmap <tab>
    
por 07.10.2010 / 20:18
5

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

:verbose imap <tab>

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

    
por 18.10.2012 / 13:32

Tags