Como inserir um caractere de tabulação no vim com o plug-in SuperTab ativado?


15

Como inserir um caractere de tabulação no vim com o plug-in SuperTab ativado?

Respostas:


14

Eu não usei essa extensão, mas acho que o ^ V-Tab pode funcionar. ^ V em geral pode ser usado no modo de inserção para inserir um pressionamento de tecla literal em vez do que a chave está mapeada para fazer. Então você digita Control-V e pressiona qualquer tecla ou combinação de teclas que deseja inserir literalmente.


1
Nos ^Vdocumentos em :help i_^v: "Nota: Quando CTRL-V é mapeado (por exemplo, para colar texto), você pode usar CTRL-Q com frequência." Veja :help i_^q.
Rory O'Kane

4

Se você deseja simular pressionando <tab>como se o SuperTab não estivesse instalado (ou seja, você deseja inserir uma guia que respeite suas :set expandtabconfigurações), pressione Ctrl-Tab.

^V-<tab>insere uma guia literal. Se você :set expandtabativou, talvez isso não seja o que você deseja, porque ele insere um caractere de tabulação real, não uma série de espaços.


2

Você também pode usar a funcionalidade de recuo digitando >>que, dependendo das configurações de recuo, usaria um caractere de tabulação.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.