6 999
contributi
(basi vmcs) |
S3v (discussione | contributi) mNessun oggetto della modifica |
||
(4 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Template:VimCS}} | {{Template:VimCS}} | ||
= Iniziare a scrivere = | == Iniziare a scrivere == | ||
Ci sono vari modi di attivare la modalità inserimento, a seconda delle esigenze e della posizione del cursore. | Ci sono vari modi di attivare la modalità inserimento, a seconda delle esigenze e della posizione del cursore. | ||
Riga 11: | Riga 11: | ||
= Come muoversi = | == Come muoversi == | ||
sposta cursore a sinistra - '''h''' <br/> | sposta cursore a sinistra - '''h''' <br/> | ||
sposta cursore a destra - '''l''' <br/> | sposta cursore a destra - '''l''' <br/> | ||
Riga 40: | Riga 40: | ||
sposta cursore a fine riga - '''$''' | sposta cursore a fine riga - '''$''' | ||
sposta cursore una pagina avanti - ''' | sposta cursore una pagina avanti - '''Ctrl-f''' (oppure '''Ctrl-d''') <br/> | ||
sposta cursore una pagina indietro - ''' | sposta cursore una pagina indietro - '''Ctrl-b''' (oppure '''Ctrl-u''') | ||
sposta cursore avanti ad inizio frase - ''')''' <br/> | sposta cursore avanti ad inizio frase - ''')''' <br/> | ||
Riga 59: | Riga 59: | ||
sposta cursore alla terzultima riga dello schermo - '''3L''' | sposta cursore alla terzultima riga dello schermo - '''3L''' | ||
sposta il cursore sulla parentesi corrispondente ad una chiusa o aperta - '''%''' | sposta il cursore sulla parentesi corrispondente ad una chiusa o aperta - '''%''' | ||
sposta il cursore alla parola successiva uguale a quella attuale - '''*''' | |||
sposta il cursore alla parola precedente uguale a quella attuale - '''#''' | |||
Spostandosi da un punto all'altro del documento, Vim ricorda gli ultimi due; paragonando questo | mostra il nome del file, la quantità di righe e la posizione in cui è il cursore - '''Ctrl-g''' | ||
comportamento a | |||
: torna alla posizione precedente - ''' | |||
: vai alla posizione successiva - ''' | Spostandosi da un punto all'altro del documento, Vim ricorda gli ultimi due; paragonando questo comportamento a [[Bash]], si pensi ai comandi <code>cd</code> e <code>cd -</code> : <br/> | ||
: torna alla posizione precedente - '''Ctrl-o''' <br/> | |||
: vai alla posizione successiva - '''Ctrl-i''' | |||
Se invece volessimo una specie di segnalibro per tornare ad un punto preciso: <br/> | Se invece volessimo una specie di segnalibro per tornare ad un punto preciso: <br/> | ||
Riga 76: | Riga 79: | ||
= Salvare il documento = | I comandi disponibili sono moltissimi, ecco cosa dice il saggio vimgor, il bot del canale IRC, in proposito: <br/> | ||
<skizzhg> vimgor: movement <br/> | |||
<vimgor> In normal mode, all of these keys can move the cursor: ` # $ % ^ * ( ) 0 _ - + w W e E t T I o O { } [[ [] ][ ]] [m [M ]m ]M [( ]) [{ ]} | A f F ge gE gg G g0 g^ g$ g, g; gj gk gI h H j k l L ; ' z. z<CR> z- zz zt zb b B n N M , / ? <C-b> <C-d> <C-e> <C-f> <C-h> <C-i> <C-o> <C-t> <C-u> <C-y> - learn to use all of them | |||
== Salvare il documento == | |||
salva file già esistente - ''':w''' <br/> | salva file già esistente - ''':w''' <br/> | ||
salva file non esistente - ''':w nome_file''' | salva file non esistente - ''':w nome_file''' | ||
Riga 84: | Riga 92: | ||
= Uscire da Vim = | == Uscire da Vim == | ||
esce - ''':q''' <br/> | esce - ''':q''' <br/> | ||
esce da tutti, che siano buffer o tab - ''':qa''' <br/> | esce da tutti, che siano buffer o tab - ''':qa''' <br/> | ||
salva ed esce - ''':wq''' | salva ed esce - ''':wq''' <br/> | ||
salva solo se sono state fatte modifiche ed esce - ''':x''' (oppure '''ZZ''') <br/> | |||
salva tutti, che siano buffer o tab - ''':wa''' <br/> | salva tutti, che siano buffer o tab - ''':wa''' <br/> | ||
esce senza salvare - ''':q!''' (oppure '''ZQ''') | esce senza salvare - ''':q!''' (oppure '''ZQ''') | ||
Riga 93: | Riga 102: | ||
mappa la sequenza di tasti <code>ZW</code> per salvare senza chiudere: <br/> | mappa la sequenza di tasti <code>ZW</code> per salvare senza chiudere: <br/> | ||
: ''':map ZW :w<cr>''' | : ''':map ZW :w<cr>''' | ||
[[Categoria: Elaborazione_testi]] |
contributi