Como você cria um mapeamento de chave vim que requer números antes da tecla de atalho (como <G>)?


9

Eu quero criar um mapeamento como a Gtecla de acesso rápido que pula para uma linha (por exemplo, para pular para a linha 10 10G:). Como eu posso fazer isso?

Respostas:


13

Você pode obter esse número da variável v: count ou v: count1. Vejo

:help v:count

Por exemplo,

:map G :<C-U>echo v:count<CR>

11
Perfeito. Me pegou no caminho certo. Necessário para uso exeno entanto:nmap <tab> :<C-U>exe "buffer ".v:count<CR>
Belmin Fernandez
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.