10.4. Veloce guida per emacs
Indietro | Capitolo 10. Editor | Avanti

## 10.4. Veloce guida per emacs

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

Indietro | Risali | Avanti
10.3. Veloce guida per vi | Partenza | Capitolo 11. Riassunto dei comandi Unix

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