Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 10 del 24/03/2007 10.32.10

Nascondi questo messaggio

BR

GNU Emacs è dei più potenti editor di testo liberi.

Molto utilizzato nell'ambito dello sviluppo del software, unisce alla semplicità d'uso altre importanti caratteristiche: le maggiori sono sicuramente rappresentate dalla sua estendibilità e dalla versatilià. Completamente personalizzabile, Emacs mette a disposizione dell'utente un'editor a tutto schermo e svariate possibilità di interazione con esso.

Introduzione

Questa guida prende spunto dall'[https://help.ubuntu.com/community/EmacsHowto Emacs Howto] presente sul wiki internazionale.

Installazione

Esistono diverse versioni dell'editor in questione, e a seconda delle proprie esigenze è possibile installarne una (o più) di esse.

Installazione GNU Emacs

Per installare la versione tradizionale di GNU Emacs su Ubuntu è sufficiente digitare il seguente comando:

sudo apt-get install emacs

Installazione Emacs per Gnome

Per chi desidera invece utilizzare Emacs con l'ambiente desktop Gnome, sfruttando le librerie grafiche GTK+2, è possibile installare una versione in fase di sviluppo. Per far ciò aprire una finestra di terminale e digitare:

sudo apt-get install emacs-snapshot-gtk

Durante il processo di installazione, per soddisfare le dipendenze del pacchetto in questione, verranno scaricati e installati altri pacchetti come, ad esempio, emacsen-common, emacs-snapshot-common e emacs-snapshot-bin-common.

Tutti i pacchetti sono altresì installabili anche attraverso [:SynapticHowto:Synaptic] e [:AdeptHowTo:Adept].

Configurazione

L'utente è libero di configurare Emacs in ogni suo aspetto attraverso l'editing del file ~/.emacs, dal quale il programma caricherà le proprie impostazioni ad ogni avvio. Suddetto file è scritto in Lisp, linguaggio totalmente supportato dall'editor.

Tasti di scelta rapida

I comandi di Emacs posso venire eseguiti tramite i tasti di scelta rapida, i quali possono essere modificati all'interno dell'editor stesso.

Quella che segue è una lista delle combinazioni di default messe a disposizione dell'utente:

Immagine(Icone/Piccole/note.png,,center)

Nota: Mentre con la dicitura Ctrl+ si intende la pressione del tasto Ctrl contemporaneamente ad un altro, con la dicitura M si indica una singola pressione del tasto Meta (Alt). Nel caso non fosse presente, si può usare il tasto Esc.

Comandi base

  • Combinazione

    Descrizione

    Ctrl+h

    Apre la guida

    Ctrl+x, u

    Undo (annulla l'operazione precedente)

    Ctrl+x, Ctrl+g

    Annulla l'operazione o il comando corrente

    Ctrl+x, Ctrl+s

    Salva il file

    Ctrl+x, Ctrl+c

    Chiude Emacs

Cursore

  • Combinazione

    Descrizione

    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

Varie

  • Combinazione

    Descrizione

    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 Invio fill-column Invio 45

    Setta la lunghezza di linea a 45 caratteri

    M, x goto-line Invio 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 e chiede di salvare

Ulteriori risorse


CategoryDaRevisionare CategoryNuoviDocumenti