>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come creare un file nell'editor VI

Esistono tre metodi per creare nuovi file nell'editor vi:due di essi creano nuovi file vuoti, mentre l'altro crea una copia di un file aperto esistente con un nuovo nome. Questo articolo presuppone una conoscenza di base delle modalità e dei comandi vi.

Passaggio 1

Apri una finestra di terminale e digita quanto segue nella riga di comando:

vi mioNomeFile

Lo schermo del terminale sarà sostituito dall'interfaccia vi. Nella parte superiore della finestra del terminale vedrai il cursore lampeggiante posizionato sopra una colonna di caratteri ~ che scorre lungo il lato dello schermo. Nella parte inferiore della finestra del terminale dovresti vedere:

"myFileName" [Nuovo file]

Modifica il file (aggiungi del contenuto) e quando hai finito passa alla modalità comando e inserisci quanto segue:

:w

Vi scrive il file su disco e lo saprai perché nella parte inferiore della finestra vedrai:

"myFileName" [Nuovo] 1L, 4C scritto

I numeri, 1 e 4, varieranno a seconda di quante righe (L) e caratteri (C) vi ha scritto sul disco.

Passaggio 2

Crea una copia del tuo nuovo file eseguendo quanto segue in modalità comando:

:w myCopyOfFileName

Nella parte inferiore della finestra del terminale vedrai ora:

"copyOfFileName" [Nuovo] 1L, 4C scritto

Tuttavia, contrariamente a quanto ci si potrebbe aspettare, vi presenta ancora il buffer per "myFileName", non "copyOfFileName". L'editor ha creato la copia e l'ha scritta su disco, ma presume che tu intenda continuare a modificare la copia originale del file. Per aprire la copia eseguire quanto segue:

:e copyOfFileName

Se stai usando l'editor vim (vi migliorato), puoi saltare questo processo in due passaggi creando la copia in questo modo:

:sav myCopyOfFileName

Vim esegue la copia, la scrive su disco e cambia il buffer corrente nel nuovo file.

Passaggio 3

Apri un nuovo file per la modifica mentre sei ancora all'interno dell'editor vi eseguendo quanto segue:

:e unFile BrandNew

Viene visualizzato un nuovo buffer vuoto e nella parte inferiore della finestra del terminale viene visualizzato il seguente testo:

"aBrandNewFile" [Nuovo file]

Il risultato di ":e newFile" chiamato mentre si usa vi è quasi identico alla chiamata di "vi newFile" dalla riga di comando. La differenza è che aprendo un nuovo file all'interno di vi puoi anche continuare a modificare eventuali altri buffer aperti in precedenza.

Suggerimento

Per creare più nuovi file contemporaneamente dalla riga di comando, aggiungi semplicemente gli argomenti del nome file a vi, come ad esempio:vi file1 file2 file3. Lo stesso non può essere fatto quando si creano nuovi file da vi usando il comando ":e".

Per elencare tutti i buffer attualmente aperti in vi, immettere il comando ":ls". Viene visualizzato un elenco di tutti i buffer preceduti da un numero. Per passare a un altro buffer aperto eseguire il comando ":b1", sostituendo "1" con il numero del buffer desiderato.


  1. Come creare Cingular Ringtones
  2. Come creare suonerie
  3. Come creare un file ALX
  4. Come creare suonerie su un WavePad Sound Editor
  5. Come creare un file 3gp
  6. Come creare file batch