|
Dimensione: 5319
Commento:
|
← Versione 41 del 14/03/2011 12.51.11 ⇥
Dimensione: 39
Commento: converted to 1.6 markup
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| #format wiki #LANGUAGE it [[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[TableOfContents]]|| '''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: ||<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'''|| == 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] ---- CategoryDaRevisionare |
#redirect Ufficio/EditorDiTesto/Emacs |
