Vim è l'editor di testo preferito da molti utenti che trascorrono molto tempo sulla riga di comando. A differenza di altri editor, Vim ha diverse modalità operative, che possono intimidire un po' i nuovi utenti.
Vim o il suo precursore Vi viene preinstallato su macOS e quasi tutte le distribuzioni Linux. Conoscere le basi di Vim ti aiuterà quando incontri una situazione in cui il tuo editor preferito non è disponibile.
Questa guida spiega come salvare un file in Vim/Vi e uscire dall'editor.
Modalità Vim #
Quando avvii l'editor Vim, sei in modalità normale. In questa modalità, puoi usare i comandi vim e navigare nel file.
Per digitare un testo, devi entrare nella modalità di inserimento premendo il tasto i
chiave. Questa modalità ti consente di inserire ed eliminare caratteri allo stesso modo di un normale editor di testo.
Per tornare alla modalità normale da qualsiasi altra modalità, basta premere il tasto Esc
chiave.
Apri un file in Vim / Vi #
Per aprire un file usando Vim, avvia il tuo terminale e digita vim
seguito dal nome del file che vuoi modificare o creare:
vim file.text
Un altro modo per aprire un file è avviare l'editor e digitare :e file_name
, dove file_name
è il nome del file che vuoi aprire.
Salva un file in Vim / Vi #
Il comando per salvare un file in Vim è :w
.
Per salvare il file senza uscire dall'editor, torna alla modalità normale premendo Esc
, digita :w
e premi Enter
.
- Premi
Esc
- Digita
:w
- Premi
Enter
C'è anche un comando di aggiornamento :up
, che scrive il buffer nel file solo se sono presenti modifiche non salvate.
Per salvare il file con un nome diverso, digita :w new_filename
e premi Enter
.
Salva un file ed esci da Vim / Vi #
Il comando per salvare un file in Vim e uscire dall'editor è :wq
.
Per salvare il file e uscire dall'editor contemporaneamente, premi Esc
per passare alla modalità normale, digita :wq
e premi Enter
.
- Premi
Esc
- Digita
:wq
- Premi
Enter
Un altro comando per salvare un file e uscire da Vim è :x
.
La differenza tra questi due comandi è che :x
scrive il buffer nel file solo se ci sono modifiche non salvate, mentre :wq
scrive sempre il buffer nel file e aggiorna l'ora di modifica del file.
Chiudi Vim / Vi senza salvare il file #
Per uscire dall'editor, senza salvare le modifiche, passare alla modalità normale premendo Esc
, digita :q!
e premi Enter
.
- Premi
Esc
- Digita
:q!
- Premi
Enter
Conclusione #
In questa guida vi abbiamo mostrato come salvare un file in Vim e uscire dall'editor. Se non conosci Vim, visita Open Vimsite dove puoi esercitarti con Vim con un tutorial interattivo.
Sentiti libero di lasciare un commento in caso di domande.