<Precedenti | Contenuti | Succ.>
Passaggio da un file all'altro
Per passare da un file all'altro, utilizzare questo comando ex:
:n
:n
Per tornare al file precedente utilizzare:
:N
:N
Mentre possiamo spostarci da un file all'altro, vi applica una politica che ci impedisce di cambiare file se il file corrente ha modifiche non salvate. Per forzare vi per cambiare file e abbandonare le modifiche, aggiungi un punto esclamativo (!) al comando.
Oltre al metodo di commutazione descritto sopra, vim (e alcune versioni di vi) forniscono anche alcuni comandi ex che semplificano la gestione di più file. Possiamo visualizzare un elenco dei file in fase di modifica con :buffer comando. In questo modo verrà visualizzato un elenco dei file nella parte inferiore dello schermo:
:buffer
1 %a "foo.txt"
2 "ls-output.txt"
Linea 1
Linea 0
:buffer
1 %a "foo.txt"
2 "ls-output.txt"
Premere INVIO o digitare il comando per continuare
Premere INVIO o digitare il comando per continuare
Per passare a un altro buffer (file), digitare :respingente seguito dal numero del buffer che si desidera modificare. Ad esempio, per passare dal buffer 1 che contiene il file pippo.txt al buffer 2 contenente il file ls-output.txt scriveremmo questo:
:buffer 2
:buffer 2
e ora il nostro schermo visualizza il secondo file.