2013-01-22 12 views
5

In Vimrc ho cercato di faremappa pasta (p) per "0p

nmap p "0p 

Ma con questa riga il mio vim si blocca solo. Qualcuno mi può aiutare? Che cosa sto facendo di sbagliato?

I sto provando questo perché quando tiro una linea e se uso il pulsante del dopo lo yanking, allora il registro "" cambia nel carattere che ho cancellato, ma il registro "0 rimane lo stesso.

Grazie

+3

Sembra che si colpisce un ciclo infinito: si sta vincolante una chiave per un comando * che si include *. – syrion

risposta

13

Vim tenta di mappare ricorsivamente p, causando un ciclo infinito. Utilizzare nnoremap invece:

nnoremap p "0p 
+0

Grazie per la risposta – Ozkan

+0

Questo funziona bene, ma si perde l'operazione di taglio. Preferisco usare nnoremap d "_d, quindi in questo modo x può essere usato per le operazioni di taglio –

+0

@Pedro Muniz Non uso mai x per le operazioni di taglio :) – Ozkan

Problemi correlati