LeoBenelli
Personal WebPage


EDITOR VI

 

Digitare al prompt vi :

 

Tasti Diretti

 

i

Inserisce testo alla sinistra del cursore

a

Inserisce testo alla destra del cursore

Esc

Esce dalla modalita' input

w

Si sposta alla parola successiva

b

Si sposta alla parola precedente

(nn)G

Si sposta alla nn linea.

g

Si sposta all'inizio del testo

G

Si sposta alla fine del testo

dw

Cancella la parola corrente ( anche uso (nn)dw )

dd

Cancella la riga corrente ( anche uso (nn)dd )

dG

Cancella dalla posizione del cursore fino a fine file

x

Cancella il carattere corrente ( anche uso (nn)x )

X

Cancella il carattere alla sinistra del cursore ( anche uso (nn)X )

u

Undo ( anche uso (nn)undo )

(nn)yy

Copia le nn righe

(nn)yw

Copia le nn parole

v

Evidenzia dal punto del cursore fino a quando non si ripreme "v" per annullare o "y" per copiare il blocco

V

come "v" ma evidenzia intere linee.

CTRL+V

Evidenzia un blocco a forma di rettangolo

p

Incolla

n

Come funzione / (cerca in avanti)

N

Come funzione (cerca indietro)

J

Fa salire la riga successiva al termine di quella corrente

r(x)

Sostituisce il carattere corrente con quello premuto (x)

           

           

           

 

           

Tasti da prompt :

 

w

Salva file su disco

f

Visualizza il nome del file ed il numero di riga e colonna attiva

r(nome file)

Legge il file e lo inserisce dopo la riga attiva

q

Esce da vi

!

Forza il comando (es q! Forza l'uscita anche se sono state apportate modifiche non salvate)

(nn)

Si sposta alla nn linea.

%s/cerca/sostituisci/g

Sostituisce(s) CERCA con SOSTITUISCI in tutto il testo (cerca sul testo %) sostituendo tutte le istanze(/g)

set (opzione)

Permette l'impostazione di diversi elementi dell'editor

Opzione

 

All

Visualizza tutte le opzioni disponibili

errorbells

Emette un suono in caso di errore

ignorecase

Ignora la differenza tra maiuscole e minuscole

number

Visualizza numeri di riga

Nonumbero

Toglie numeri di riga

(invio)

Visualizza le opzioni modificate

 

 

Tasti da prompt
/ -> ricerca in avanti
? -> ricerca indietro

 

(parola)

Trova la parola nel testo partendo dalla posizione del cursore es "/sp" cera "sp", "/[Ss]p" cerca "sp" e "Sp"

(Invio)

Prosegue la ricerca precedente

!(Comando)

Esegue istruzione shell

 

 

Tasti da prompt !

 

!(Comando)

Esegue il comando impartito e redirige l'output come righe nel documento che stiamo editando

 

Per impostare in maniera definitiva le opzioni impostabili da SET e' possibile modificare il file .exrc nella directory home dell'utente con i vari set.