¿Cómo se crea una asignación de teclas vim que requiere números antes de la tecla de acceso rápido (como <G>)?


9

Quiero crear un mapeo como la Gtecla de acceso rápido que salta a una línea (por ejemplo, para saltar a la línea 10:) 10G. ¿Cómo puedo hacer eso?

Respuestas:


13

Puede obtener ese número de la variable v: count o v: count1. Ver

:help v:count

Por ejemplo,

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

1
Perfecto. Me llevó por el camino correcto. Sin exeembargo, es necesario usar :nmap <tab> :<C-U>exe "buffer ".v:count<CR>
Belmin Fernández,
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.