Il seguente codice è dentro la mia .vimrc
e ripristina in genere l'ultima posizione del cursore di un file ho aperto con vim:vim ripristina la posizione del cursore; escludere i file speciali
autocmd BufReadPost *
\ if line("'\"") > 1 && line("'\"") <= line("$") |
\ exe "normal! g`\"" |
\ endif
mi piace molto questa caratteristica e vuole lasciarlo acceso, eccezione un file: Quando si esegue il commit con git, vim viene attivato e posso modificare il messaggio di commit con esso. Tuttavia il file di messaggi di commit esiste prima dell'avvio di vim (ed è precompilato), quindi vim lo vede come un file esistente e ripristina l'ultima posizione del cursore (che di solito non è il punto in cui vorrei iniziare a digitare).
Quindi esiste la possibilità di modificare lo script precedente per escludere il file ?
: -) Mi ci è voluto meno tempo per digitare 'ggI' dopo che git commette, in realtà. –
'ggI'? Cos'è quello? – poke
è un comando vim per andare all'inizio di un file e passare alla modalità di inserimento :-) –