Ricerca nel sito web

Come salvare ed uscire da un file in Vi/Vim Editor in Linux


È vero che imparare l'editor Vi/Vim, un noto editor di testo nell'ecosistema Linux, non è facile come imparare Nano o Emacs, poiché richiede un piccolo sforzo che ne vale la pena.

Molte persone hanno paura di impararlo, ma sul serio, senza ragioni importanti. In questo breve articolo, destinato ai neofiti degli editor di testo Vi/Vim, impareremo alcuni comandi di base; come salvare un file dopo aver scritto o modificato il suo contenuto.

Installa Vim su sistemi Linux

Nella maggior parte delle distribuzioni Linux odierne, l'editor Vi/Vim è preinstallato, altrimenti installa la versione completa di Vim (i sistemi Debian forniscono vim-tiny con meno funzionalità), utilizzando il gestore pacchetti di sistema come mostrato:

sudo apt install vim            [On Debian, Ubuntu and Mint]
sudo yum install vim            [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a app-editors/vim  [On Gentoo Linux]
sudo apk add vim                [On Alpine Linux]
sudo pacman -S vim              [On Arch Linux]
sudo zypper install vim         [On OpenSUSE]    

Nota: per utilizzare le ultime funzionalità di Vim, è necessario installare Vim dal sorgente.

Come creare file in Vi/Vim

Per creare o aprire un file utilizzando vi/vim, esegui il seguente comando, che creerà un nuovo file o aprirà un file esistente per la modifica.

vim file.txt
OR
vi file.txt

Modalità di modifica Vi/Vim

L'editor Vi/Vim è dotato di due modalità: Comando e Inserisci. Nella modalità Comando puoi utilizzare i tasti della tastiera per copiare, incollare, eliminare, navigare ed eseguire una serie di attività diverse, ad eccezione dell'immissione di testo.

Nella modalità Inserisci puoi scrivere testo in un file, utilizzare il tasto Invio per passare a una nuova riga e utilizzare i tasti freccia per navigare nel testo. Per accedere alla modalità Inserisci, premi i e inizia a inserire il testo come mostrato.

Come salvare i file nell'editor Vi/Vim

Una volta modificato un file, premi [Esc] passa alla modalità Comando e premi :w (salva e continua a modificare) e premi [Invio] come mostrato di seguito.

Per salvare il file e uscire contemporaneamente, puoi utilizzare i tasti ESC e :x e premere [Invio]. Facoltativamente, premi [Esc] e digita Shift + Z Z per salvare e uscire dal file.

Salva il contenuto del file Vim in un nuovo file

Per salvare il contenuto del file in un nuovo file denominato nuovo nome, utilizza ESC e :w nuovo nome o :x nuovo nome e premi [Invio].

Da qui puoi ora passare ad apprendere suggerimenti e trucchi comuni su Vi/Vim, comprendere le diverse modalità e molto altro ancora:

  • Impara utili suggerimenti e trucchi per l'editor "Vi/Vim" per migliorare le tue abilità
  • 8 interessanti suggerimenti e trucchi per l'editor "Vi/Vim" per ogni amministratore Linux

Scorciatoie da tastiera Vi/Vim

Per comprendere meglio l'editor vi/vim, devi creare un nuovo file e provare a imparare a utilizzare le seguenti scorciatoie da tastiera vi/vim comuni.

Questo è tutto! In un prossimo articolo, ti mostreremo come uscire dall'editor di testo Vim con semplici comandi. Ricordati di lasciare i tuoi commenti tramite il modulo di feedback qui sotto.