de Elimina tutto fino alla fine della parola premendo. al desiderio del tuo cuore.
ci (xyz [Esc] - Questa è strana. Qui, 'i' non significa modalità di inserimento. Invece significa tra parentesi. Quindi questa sequenza taglia il testo tra parentesi in cui ti trovi e lo sostituisce con "xyz". Funziona anche all'interno di parentesi quadre e di figure - basta fare ci [o ci {corrispondentemente. Naturalmente, puoi fare di (se vuoi solo cancellare tutto il testo senza digitare nulla. Puoi anche fare a
invece che i
se desidera eliminare anche le parentesi e non solo il testo al loro interno.
ci " - taglia il testo tra virgolette correnti
ciw : taglia la parola corrente. Funziona esattamente come il precedente, tranne per il fatto che (
è sostituito da w
.
C - tagliare il resto della linea e passare alla modalità di inserimento.
ZZ - salva e chiudi il file corrente (MODO più veloce di Ctrl-F4 per chiudere la scheda corrente!)
ddp - sposta la riga corrente di una riga verso il basso
xp - sposta il personaggio corrente di una posizione verso destra
U - maiuscolo, quindi in viwU
maiuscolo
~ - cambia maiuscole e minuscole, quindi viw~
invertirà l'involucro dell'intera parola
Ctrl + u / Ctrl + d scorre la pagina a metà schermo verso l'alto o verso il basso. Questo sembra essere più utile del solito paging a schermo intero in quanto semplifica la visualizzazione delle relazioni tra le due schermate. Per coloro che vogliono ancora scorrere l'intero schermo alla volta c'è Ctrl + f per Avanti e Ctrl + b per Indietro. Ctrl + Y e Ctrl + E scorrere verso il basso o verso l'alto di una riga alla volta.
Il comando pazzo ma molto utile è zz : scorre lo schermo per far apparire questa linea nel mezzo. Questo è eccellente per mettere il pezzo di codice su cui stai lavorando al centro della tua attenzione. I comandi di pari livello - zt e zb - rendono questa riga quella superiore o inferiore della schermata che non è altrettanto utile.
% trova e salta alla parentesi corrispondente.
de - elimina dal cursore alla fine della parola (puoi anche fare dE
per cancellare fino allo spazio successivo)
bde - cancella la parola corrente, dal delimitatore da sinistra a destra
df [spazio] - elimina fino allo spazio successivo incluso
dt. - elimina fino al punto successivo
dd - elimina l'intera riga
ye (o yE) - strappa il testo da qui alla fine della parola
ce - taglia la fine della parola
ciao - copia la parola corrente (mi chiedo cosa faccia "ciao"!)
yy - copia la riga corrente
cc - taglia la linea corrente, puoi anche fare S
invece. C'è anche un cappuccio inferiore s
che taglia il carattere attuale e passa alla modalità di inserimento.
viwy o viwc . Yank o cambia la parola corrente. Premi w
più volte per continuare a selezionare ogni parola successiva, usa b
per spostarti indietro
vi { - seleziona tutto il testo tra parentesi. va {- seleziona tutto il testo inclusi {} s
vi (p - evidenzia tutto all'interno di () se lo sostituisce con il testo incollato
be sposta il cursore parola per parola, in modo simile a come fanno normalmente Ctrl + Frecce . La definizione di parola è tuttavia leggermente diversa, poiché diversi delimitatori consecutivi vengono trattati come una parola. Se inizi nel mezzo di una parola, premendo b ti porterà sempre all'inizio della parola corrente e ogni b consecutiva salterà all'inizio della parola successiva. Allo stesso modo, e facile da ricordare, e
porta il cursore alla fine della parola corrente e di ogni parola successiva.
simile a b
/ e
, maiuscolo B
e E
sposta il cursore parola per parola usando solo gli spazi bianchi come delimitatori.
maiuscola D (fai un respiro profondo) Elimina il resto della linea a destra del cursore, lo stesso di Maiusc + Fine / Canc negli editor normali (nota 2 tasti premuti - Maiusc + D - invece di 3)