Come posso rendere persistente il buffer di annullamento di vim tra le sessioni?


9

Quando apporto una modifica a un file e poi lascio VIM, vorrei poter annullare quella modifica quando la riaprirò in seguito.

Risposte:


8

È possibile attivare l'annullamento persistente, consultare la guida con

:help undo-persistence

È richiesto almeno Vim 7.3.

l'annullamento-persistenza richiede alcune impostazioni prima dell'uso, come la definizione di una directory per conservare le informazioni di annullamento persistenti. Una buona spiegazione è data qui: http://amix.dk/blog/post/19548 (grazie a @Dalker)


3

Non posso commentare il post sopra, ma vorrei sottolineare che l'annullamento della persistenza non è disponibile in vim 7.2, che è la versione installata di default in Ubuntu 10.10, quindi probabilmente nei computer di molte persone al momento di questo post.

Una volta che vim è stato aggiornato a 7.3, l'annullamento-persistenza ha bisogno di una configurazione prima dell'uso, come la definizione di una directory per mantenere le informazioni di annullamento persistenti. Una buona spiegazione è fornita qui: http://amix.dk/blog/post/19548

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.