hovimrc di swap punto e virgola e due punti ma lasciare invariata colon in altri <map> s
noremap ; :
noremap : ;
Imposta come un tentativo di farmi usare la combinazione di tasti più breve per ottenere i due punti. Tuttavia questo rende le mie altre mappature non funzionanti poiché ora inserisce un punto e virgola al posto dei due punti.
map ,c :cd ~/code<CR>
ad esempio diventa map ,c ;cd ~/code<CR>
quindi non funziona. Come posso risolvere questo? Grazie!
Hai bisogno di rimappare i due punti? Io uso solo 'nnoremap; : 'e questo è tutto. – alberge
@alberge: utilizzando solo il primo di questi mapping, si ombreggia il comando ';' Normal mode. Quando viene aggiunta la seconda mappatura, i significati di ';' e ':' vengono scambiati. –
Wow, come mai non ho mai pensato di usare questa mappatura? Vado ad aggiungerlo al mio .vimrc adesso. – weronika