Como inserir um caractere de tabulação no vim com o plug-in SuperTab ativado?
15
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.
^V
documentos 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
.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 expandtab
configurações), pressione Ctrl-Tab.^V-<tab>
insere uma guia literal. Se você:set expandtab
ativou, 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.fonte
Você também pode usar a funcionalidade de recuo digitando
>>
que, dependendo das configurações de recuo, usaria um caractere de tabulação.fonte