Vim Annulla e rifondi come

Vim Annulla e rifondi come

Ci sono molte situazioni in cui è necessario rimuovere le modifiche apportate a un file di testo, oppure è necessario recuperare l'aggiornamento alcuni passaggi prima. "Annulla" significa tornare all'ultimo stato di qualcosa mentre "RIDO" viene usato per annullare l'ultimo "Annulla". Nei sistemi informatici, di solito utilizziamo "Ctrl-Z" per annullare qualsiasi modifica eseguita all'interno di editor come Notepad e Microsoft Word. Nell'editor VIM di Linux, possiamo anche annullare le nostre modifiche usando l'operazione di annullamento ma con diverse istruzioni chiave. Questa guida spiegherà i metodi per eseguire "Annulla" e "RIPARE" nel sistema operativo Linux Mint.

È necessario assicurarsi che l'editor "VIM" sia già stato installato e configurato nel sistema Linux Mint. Dopo aver installato l'editor VIM, ora puoi aprire il tuo file di testo appena generato tramite la seguente query:

Omar@Omar-Virtualbox: ~ $ vim nuovo.TXT

Esempio # 01: Annulla e rifini una volta tramite il tasto "U" e "CTRL-R"

Il nuovo.Il file TXT è stato lanciato nella modalità normale dell'editor "VIM". È possibile tornare alla modalità normale nell'editor VIM utilizzando il tasto ESC ma non è possibile digitare o inserire nulla. Pertanto, dobbiamo passare alla sua modalità di inserzione premendo il piccolo "i" dalla parola chiave mentre sei ancora in modalità normale. La modalità dell'editor VIM verrà spostata su "Insert".

Abbiamo inserito le 3 righe mostrate in totale all'interno del file utilizzando la modalità "inserisci" dell'editor VIM.

Per scrivere permanentemente e salvare le modifiche che abbiamo apportato a questo file, dobbiamo utilizzare nuovamente la modalità normale. Pertanto, premere il tasto "ESC" per tornare alla modalità normale. L'editor "VIM" utilizza il tasto "W" per salvare le modifiche. Quindi, usa ":" e "W" insieme nella modalità normale in quanto viene visualizzato anche nella parte inferiore del file aperto nell'editor VIM. Premere Invio dopo ": W".

Le 3 righe verranno salvate nel file in modo permanente secondo l'output mostrato nella parte inferiore del file: “Nuovo.txt "3l, 53b scritto.

Ora, per annullare l'ultima modifica che abbiamo apportato al nuovo.file txt, dobbiamo toccare il tasto "u" dalla modalità normale e vedrai che l'ultimo aggiornamento verrà invertito. L'output del file “Nuovo.txt ”aperto nel Vim mostra che le linee inserite vengono rimosse.

Ora che abbiamo provato a "Annulla" per cancellare il nuovo.file txt, proveremo "rifare". Per rifare le modifiche apportate da "Annulla", siamo tornati alla modalità normale usando il tasto "ESC" e abbiamo premuto "CTRL-R". Il testo che abbiamo aggiunto al file è tornato in un secondo secondo l'uscita mostrata nella foto allegata. Questo è il modo in cui eseguiamo un'operazione "ripetuta" per una singola modifica in Linux.

Esempio # 02: Annulla e ripeti una volta tramite ": U" e "CTRL-R"

All'interno dell'illustrazione sopra, abbiamo provato la chiave "U" per annullare l'ultima azione che abbiamo fatto. Ora useremo un altro metodo per annullare le modifiche. Pertanto, stiamo usando l'ultimo file di testo aggiornato dall'esempio sopra: un totale di tre righe in esso. Premere "I" nella sua modalità normale per entrare nella modalità di inserzione. Ora abbiamo rimosso l'ultima riga di testo dal "nuovo.txt ”come mostrato nella modalità di insert della foto allegata.

Dopo aver rimosso l'ultima riga, abbiamo inserito la modalità "normale" di VIM utilizzando il tasto "ESC" e premuto ":" per aprire la modalità di comando. Dopo aver premuto ":", devi premere "W" per scrivere le modifiche.

Per provare l'operatore "Annulla" nella modalità di comando, dobbiamo usare ": u" nella modalità normale. L'illustrazione di ": u" nella sua modalità di comando è stata mostrata nell'immagine prima della sua esecuzione.

Ora, per eseguire il comando ": u" nella modalità di comando, premere Invio. Il terminale VIM confermerà la tua azione chiedendoti di premere di nuovo Invio: "Premi invio o digita il comando per continuare". Quindi, premere nuovamente il tasto Invio per l'esecuzione di questa domanda.

L'ultima riga che abbiamo rimosso è tornata in una seconda usando ": u".

Per rifare l'azione "Annulla" che abbiamo appena fatto, premere Ctrl-R in modalità normale. Vedi, l'ultima riga è sparita di nuovo che ha eseguito "REDO".

Esempio # 03: multipli di annullamento e Redos contemporaneamente

In questo esempio, annuveremo più modifiche e rifareremo anche le molteplici "Annullate". Diciamo che hai un file vuoto "Test.txt ”nel sistema Linux Mint e l'hai aperto nell'editor VIM utilizzando la query di seguito.

Omar@Omar-Virtualbox: ~ $ vim nuovo.TXT

Apri la modalità Insert e aggiungi una singola riga. Salva l'aggiornamento utilizzando il comando ": W" in modalità normale.

Aggiungi la seconda riga e salvala usando la stessa procedura menzionata nel paragrafo sopra.

Aggiungi 3Rd allinea allo stesso modo e salvalo.

Ora, abbiamo appena apportato 3 modifiche al file vuoto. Per recuperare il file vuoto, dobbiamo eseguire 3 "Annulla". Per eseguire 3 "Annulla", proveremo il comando "3u" nella modalità normale.

Dopo essere tornato il file vuoto dopo aver annullato le ultime tre modifiche, annullamo l'operazione "Annulla". Per questo, abbiamo provato la sequenza di tasti "Ctrl+R" nella modalità normale e abbiamo i dati di testo a 3 righe nel file che sono gli ultimi tre combinati "Annulla".

Conclusione

Dopo aver attraversato questa guida, avrai abbastanza conoscenza dell'uso delle operazioni "Annulla" e "Restro" nell'editor "VIM" di Linux Mint. C'è una breve spiegazione riguardo alle operazioni "Annulla" e "Ripone". Mentre la prima e la seconda illustrazione copre l'uso di entrambe le operazioni per una singola modifica. L'ultimo esempio è discutere il modo di eseguire più operazioni "Annulla" e "Riplica" senza eseguire il comando "Annulla" e "RIPO" più di una volta.