2013-03-05 15 views
7

Avvio di vim e quindi Nessuna mappatura trovata viene visualizzata in basso.Nessuna mappatura trovata

eseguendo il comando: vim -V20logfile

line 3: redir => res 

line 4:  silent! execute a:cmd 

line 5: redir END 

line 6: let &verbosefile = oldverbosefile 
+0

Hai spazzatura nel vostro ~/.vimrc? –

+0

il mio .vimrc mostra qui: https://github.com/kevin4fly/vimrc/blob/master/vimrc – kevin

+0

mi ritengo che non c'è niente di sbagliato nel mio file vimrc. per essere onesti, nessun effetto collaterale finora trovato. Mentre, in effetti esiste un problema. – kevin

risposta

12

Ho avuto lo stesso problema.

Ho commentato tutte le mappe, pensando che stessero tutte bene. Abbastanza sicuro, vim caricato senza errore.

Quindi, ho reintrodotto le mappature fino a quando non si è rotto. Abbastanza sicuro che avevo lasciato fuori lo spazio tra il lhs e il rhs. Non appena ho corretto questo, ha funzionato perfettamente di nuovo.

3

Ho trovato il modo migliore per eseguire il debug di .vimrc è di abilitare il debug e collegarlo a un file di registro. Esaminare il file e cercare l'errore. Se l'errore che si sta ricevendo è "nessuna mappatura trovata", aprire il file di registro e cercare queste parole. :/nessuna mappatura trovata.

Ti mostrerà da dove viene l'errore. Nel mio caso ho trovato che l'errore è da un plugin che ho installato. L'ho disabilitato e funziona di nuovo bene.

Eseguire il seguente comando al prompt:

vim -V20 2>&1 | tee logfile 
Problemi correlati