|
Dimensione: 5340
Commento: piccole correzione, da rivedere i tasti veloci (da impaginare meglio)
|
Dimensione: 5340
Commento: Correzione
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 48: | Linea 48: |
| ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;"> ''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 '''Esc'''|| | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;"> ''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 '''Alt'''|| |
IndiceTableOfContents |
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:
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 Alt |
Comandi base
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
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
Varie
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 e chiede di salvare
Ulteriori risorse
[http://it.wikipedia.org/wiki/Emacs Emacs, voce su Wikipedia]
[http://www.emacswiki.org/ Emacs Wiki]
[http://www.pluto.it/files/ildp/HOWTO/Emacs-Beginner-HOWTO/Emacs-Beginner-HOWTO.html Buona guida per muovere i primi passi]
