forma del comando help:
help cmd
eseguire alcuni comodi settaggi
:set number; set nonumber
:set shiftwidth= numero di caratteri
per la tabulazione
:set hlsearch
:set insearch
:set tabspot=4 imposta la tabulazione a 4
:set textwidth lunghezza riga
:set wrapmargin avvolge il margine
:set
:set autowrite salva automaticamente
quando cambia file
:set autoident
avvio dell'editor :
vim -o ogni file è avviato in una finestra orizontale
vim -O ogni file è avviato in una finestra verticale
vim -c "cmd1,cmmd2,.." vengono eseguiti i comandi indicati
prima dell'avvio dei files
eseguire controlli:
args mostra il file corrente
file mostra il file corrente
files mostra i files aperti
previous file precedente (wprevious)
next file successivo (wnext)
buffers mostra tutti file aperti
b1,b2 navigazione tra i file
CRTL-g indica lo stato della linea corrente
ga da il codice ascii del char corrente
CRTL-u salto mezzapagina indietro
CRTL-V copia il testo ed entra in modalità insert
3yy copia linee in avanti
3YY copia linee in indietro
dd DD idem
2yw 2Yw copia parole in avanti indietro
2dw 2Dw cancella righe idem
dw2 Dw2 cancella i caratteri
CRTL-J unisce la linea corrente con la inferiore
r R sostituisce i carattteri
split divide lo schermo
CRTL-w-j salto allo schermo inferiore
CRTL-w-k salto allo schermo superiore
CRTL-w-r inverte le schermate
new apre un nuovo file in una nuova finestra
dividendo il terminale
sview idem split+new
range center width (formattazione)
:1,5 center 30 da linea 1 a 5 righe di 30 char centrate
right left
eseguire alcuni comandi:
:write !lpr invia il file in stampa
eseguire alcuni comandi:
:%s/txt1/txt2/g cambia stringa1 con stringa2 in tutto ilo file
:map aa = 2dd aa è un alias per cancellare 2 righe
:unmap, unabbreviate rimuovono i cmd
salvare settaggi di map, abbreviate, set cmd:
:mkvimrc myfile
leggere impostazioni:
:source myfile
eseguire alcuni comandi:
digraphs seleziona i caratteri speciali
ricerca /stringa
n ripete ricerca avanti
N ripete ricerca indietro
? inverte la direzione
eseguire alcuni comandi:
:preserve conserva la modifiche del file
anche in caso di crash
:recover! recupera il file
:30,$w myfile salva 30 righe in un nuovo file
:w >> myfile append in a new file
:w yourfile salva in file differente
:w %.new salva con il nome originale + .new
:wa salva tutto
eseguire alcuni comandi per l'autocompletamento
:set dictionary=path_file
:set complete=k/path_file
CRTL-p parole nel file corrente prima
CRTL-n parole nel file corrente dopo
CRTL-k parole dal dizionario
eseguire alcuni comandi:
v modalita visuale linea
CRTL-v entra in modalita visuale blocco
frecce seleziona testo
Nessun commento:
Posta un commento