I comandi di emacs(1) sono realizzati sia tramite la simultanea pressione del tasto control (indicato da Ctrl+), sia attraverso il primo colpo del tasto di escape (indicato da M,).
Comandi essenziali
Ctrl+h | help |
Ctrl+x, u | undo (annulla operazione precedente) |
Ctrl+x, Ctrl+g | esce dalla operazione o comando corrente |
Ctrl+x, Ctrl+s | salva il file |
Ctrl+x, Ctrl+c | chiude emacs(1) |
Movimenti cursore
Ctrl+f | avanti di un carattere |
Ctrl+b | indietro di un carattere |
Ctrl+p | linea precedente |
Ctrl+n | linea successiva |
Ctrl+a | inizio linea |
Ctrl+e | fine linea |
Ctrl+l | al centro della corrente linea sullo schermo |
Ctrl+v | sfoglia avanti |
M, v | sfoglia indietro |
M, f | avanti di una parola |
M, b | indietro di una parola |
M, a | inizio periodo |
M, e | fine periodo |
M, { | inizio paragrafo |
M, } | fine paragrafo |
M, < | inizio buffer |
M, > | fine buffer |
Altre funzioni importanti
M, (n) | ripete il prossimo comando (n) volte |
Ctrl+d | cancella un carattere |
M, d | cancella una parola |
Ctrl+k | elimina linea |
M, k | elimina periodo |
Ctrl+s | ricerca in avanti |
Ctrl+r | ricerca al rovescio |
M, % | sostituzione di query |
M, c | capitalizza parola |
M, u | parola in lettere maiuscole |
M, l | parola in lettere minuscole |
Ctrl+t | commuta caratteri |
M, t | commuta parole |
Ctrl+@ | marca l'inizio di una regione |
Ctrl+w | taglia/cancella tutto dalla marcatura al punto |
Ctrl+y | incolla il testo eliminato o “strappato” all'interno della locazione corrente |
M, q | riformatta il paragrafo |
M, g | riformatta ogni paragrafo nella regione |
M, x auto-fill-mode | mette on word wrap |
M, x set-variable <return> fill-column <return> 45 | setta la lunghezza di linea a 45 caratteri |
M, x goto-line <return> 16 | muove il cursore alla linea 16 |
M, w | copia la regione marcata |
Ctrl+x, Ctrl+f | cerca un file e lo legge |
Ctrl+x, Ctrl+v | cerca e legge un file alternativo |
Ctrl+x, i | inserisce un file alla posizione corrente |
Ctrl+x, Ctrl+s | salva il file |
Ctrl+x, Ctrl+w | scrive il buffer in un file differente |
Ctrl+x, Ctrl+c | esce da emacs(1) e chiede di salvare |
Questo, ed altri documenti, possono essere scaricati da ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Per domande su FreeBSD, leggi la documentazione prima di contattare <questions@FreeBSD.org>.
Per domande su questa documentazione, invia una e-mail a <doc@FreeBSD.org>.