Vinculação de teclas Vim para percorrer janelas

Vinculação de teclas Vim para percorrer janelas

Como vinculo uma única chave para percorrer as janelas? Por exemplo, cada vez que quero alternar uma janela, tenho que clicar ctrl-a(o padrão era ctrl-c) e usar as teclas de seta para cima/para baixo/esquerda/direita para alternar. Posso ter apenas uma tecla que ctrl-a+ mude a janela? Estava pensando em vinculá-lo com a tabchave, mas ainda não consegui resolver o problema.

Responder1

Basta criar uma ligação de chave como faria com qualquer outro comando. Aqui apresento um mapeamento para modo normal e um mapeamento para modo de inserção, ambos usando tab.

nnoremap <tab> :wincmd w<cr>
inoremap <tab> <c-o>:wincmd w<cr>

Para obter mais informações e inspiração para maior personalização, consulte:h wincmd.

informação relacionada