Ci sono tre metodi per la creazione di nuovi file nel editor vi : due di loro creare nuovi file vuoti , mentre l' altro crea una copia di un file aperto esistente con un nuovo nome . Questo articolo si presuppone la conoscenza di base delle modalità di vi e comandi . Cose che ti serviranno
Vi o Vim editor di
Mostra più istruzioni
1
Aprire una finestra di terminale e digitare quanto segue nella riga di comando :
vI MyFileName
la schermata del terminale verrà sostituito dall'interfaccia vI . Nella parte superiore della finestra del terminale si vedrà il cursore lampeggiante seduto sopra una colonna di caratteri ~ in esecuzione lungo il lato dello schermo. Nella parte inferiore della finestra del terminale si dovrebbe vedere :
" MyFileName " [ Nuovo file]
Modificare il file ( aggiungere qualche contenuto ) e quando si è passare alla modalità comando e fatto entrare nel seguente :
: w
vi scrive il file su disco , e saprete perché in fondo alla finestra vedrete :
" MyFileName " [ ,"nuovo ] 1L , 4C scritto
I numeri , 1 e 4 , può variare a seconda di quante linee ( L) e caratteri ( C ) vi ha scritto su disco.
2
Creare una copia del nuovo file eseguendo il seguente comando in modalità :
: w myCopyOfFileName
nella parte inferiore della finestra del terminale ora vedrete :
" copyOfFileName " [Nuovo ] 1L , 4C scritto
Tuttavia , contrariamente a quanto ci si potrebbe aspettare , vi si presenta ancora con il buffer per " MyFileName ", non " copyOfFileName . " L'editor ha fatto creare la copia e scrivere su disco, ma si presuppone che si ha intenzione di continuare a modificare la copia originale del file . Per aprire la copia di eseguire il seguente :
: e copyOfFileName
Se si utilizza l'editor vim ( vi improved ), allora si può saltare questo processo in due fasi per la creazione della copia in questo modo :
: sav myCopyOfFileName
Vim fa la copia , lo scrive su disco e cambia il buffer corrente nel nuovo file
3
Aprire un nuovo file . per la modifica mentre ancora all'interno del editor vi eseguendo il seguente :
: e aBrandNewFile
Un nuovo , buffer vuoto appare e il seguente testo viene visualizzato nella parte inferiore della finestra del terminale :
" aBrandNewFile " [ Nuovo file]
Il risultato di " : e newFile " chiamata durante l'utilizzo vi è quasi identica a chiamare "vi newFile " dalla riga di comando . La differenza è che con l'apertura di un nuovo file all'interno vi si può anche continuare a modificare altri tamponi che erano aperti prima .