Usando Vi? Ecco come aprire un file, quindi salvare ed uscire

Usando Vi? Ecco come aprire un file, quindi salvare ed uscire

Creare e modificare file di testo è una delle attività più basilari che puoi eseguire su un sistema Linux. L'editor di testo Vi fornisce potenti controlli associati alla modifica dei file di testo. Ma qual è il vantaggio di passare ore a digitare quando non sai nemmeno come salvare il file?





In questo post, discuteremo di tutto ciò che riguarda la modifica dei file in Vi, insieme ad alcune guide dettagliate su come salvare e chiudere anche i file di testo.





Noi modalità di modifica

Ci sono due modalità di modifica che Vi fornisce ai suoi utenti. Questi sono:





  1. Modalità normale
  2. Modalità di inserimento

Quando apri un file di testo in Vi, la modalità di modifica predefinita è la Normale modalità. È possibile navigare nel file e utilizzare alcuni comandi di base di Vi in questa modalità. Dal momento che Normale modalità non ti consente di modificare i tuoi file, dovrai inserire il Inserire Modalità per farlo.

Basta premere il io pulsante sulla tastiera per attivare il Inserire Modalità. Questa modalità consente di modificare facilmente il contenuto di un file di testo aggiungendo ed eliminando caratteri. Per tornare alla modalità Normale, premi il tasto Esc tasto sulla tastiera.



Apertura di un file in Vi

La sintassi dei comandi di Vi è abbastanza facile da memorizzare. La sintassi predefinita per creare un nuovo file di testo è:

vi

Per creare un nuovo file di testo denominato file di testo.txt , digita il seguente comando nel tuo terminale.





vi textfile.txt

Nota che se un file con il nome file di testo.txt è già presente sul tuo sistema, allora Vi aprirà quel file invece di crearne uno nuovo.

In alternativa, puoi avviare l'editor Vi nel tuo terminale e quindi digitare :e file di testo.txt per aprire un nuovo file.





come registrare una chiamata su iPhone senza app?

Imparentato: Come usare Vim: una guida alle nozioni di base

Salvare un file in VI

Il comando predefinito per salvare un file di testo in Vi è :in . Tieni presente che non puoi usare i comandi di Vi mentre sei in modalità di inserimento. Pertanto, dovrai passare alla modalità Normale premendo il tasto Esc chiave.

Per salvare un file in Vi, entra in modalità Normale premendo Esc sulla tua tastiera. Quindi, digita :in e premi accedere per salvare il file.

Puoi anche salvare il file con un nome diverso. Basta passare il nuovo nome del file con il :in comando.

:w newtextfile

Salva ed esci dall'editor Vi

Come accennato in precedenza, puoi salvare un file in Vi con il :in comando. Nel frattempo, digitando il : che cosa comando uscirà dall'editor. È possibile concatenare questi comandi per eseguire contemporaneamente le azioni di salvataggio e chiusura.

come impostare una gif come sfondo windows 10

premere Esc per entrare in modalità normale. Digitare : wq e colpisci accedere per salvare e chiudere un file di testo in Vi. Puoi usare gli stessi comandi per salva ed esci da un file in Vim anche.

Un modo alternativo per salvare ed uscire in Vi è usare il tasto : X comando. Mentre entrambi i : X e : wq i comandi svolgono un compito simile, non sono affatto uguali. La differenza principale tra questi due è che il : X Il comando scrive il buffer nel file di testo solo quando sono presenti modifiche non salvate.

D'altra parte, il : wq Il comando scrive il buffer nel file indipendentemente da eventuali modifiche non salvate. Il : wq Il comando aggiorna anche l'ora di modifica del file.

Esci da Vi senza salvare

Per uscire da un file di testo senza salvare in Vi, premi Esc sulla tastiera per accedere alla modalità normale. Quindi, digita semplicemente : Q! e colpisci accedere .

Imparare le basi di Vi Editor

Conoscere le basi di un editor di testo in Linux è importante poiché in molte situazioni dovrai lavorare con file di testo di sistema. Sebbene siano disponibili molti editor di testo come Nano, Emacs e Gedit, Vi e Vim sono ancora considerati i più affidabili da molti utenti.

Quando inizi per la prima volta con un editor basato su terminale come Vi o Vim, la memorizzazione dei diversi comandi e della sintassi in Vim può richiedere un po' di tempo. L'approccio più appropriato a questo problema è scegliere un editor adatto alle proprie esigenze.

Condividere Condividere Tweet E-mail nano vs. Vim: i migliori editor di testo del terminale, a confronto

Cerchi un editor di testo per terminale per Linux? La scelta principale è tra Vim e nano! Ecco come si confrontano.

Leggi Avanti
Argomenti correlati
  • Linux
  • Editor di testo
  • Linux
Circa l'autore Deepesh Sharma(79 articoli pubblicati)

Deepesh è l'editor junior per Linux di MUO. Scrive guide informative su Linux, con l'obiettivo di fornire un'esperienza felice a tutti i nuovi arrivati. Non sono sicuro dei film, ma se vuoi parlare di tecnologia, è il tuo ragazzo. Nel suo tempo libero, puoi trovarlo a leggere libri, ascoltare diversi generi musicali o suonare la sua chitarra.

Altro da Deepesh Sharma

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti