Come si crea una mappatura dei tasti vim che richiede numeri prima del tasto di scelta rapida (come <G>)?


9

Voglio creare una mappatura come il Gtasto di scelta rapida che passa a una linea (ad esempio, per passare alla linea 10:) 10G. Come lo posso fare?

Risposte:


13

È possibile ottenere quel numero dalla variabile v: count o v: count1. Vedere

:help v:count

Per esempio,

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

1
Perfetto. Mi ha portato sulla strada giusta. Necessario utilizzare exeperò:nmap <tab> :<C-U>exe "buffer ".v:count<CR>
Belmin Fernandez
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.