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>.