Web About Copertina Parallela

Articoli


e m a c s
io ho cominciato così

Con emacs è sufficiente pensare di realizzare qualcosa affinché ciò sia praticamente realizzabile.
Una volta capite le operazioni base dell'editor, il ricorso ad un entusiasmante help sintetico e preciso, permette sempre di effettuare le operazioni desiderate.
Emacs è l'editor potente per eccellenza, disponibile su qualsiasi piattaforma, da ora all'eternità (almeno finché programmare sarà compito dei programmatori)

per chi parte da ZERO:

Emacs riserva le ultime 2 righe video per

  1. informare sullo status;
  2. chiedere eventuali dati all'utente;
Lo status segnala, oltre alla classica posizione del cursore (riga ed opzionalmente colonna), anche la modalità in cui emacs sta elaborando i tasti premuti nella sessione di editing (es. modalità C, C++, HTML, Perl, ecc..., info, mail, news, browser) ogni linguaggio o interfaccia ha la propria sintassi (es. scrittura dei "commenti" nei linguaggi di programmazione), ed è potenziata da operazioni (es. tasto di risposta a news ecc. per modalità interfacciameto news).
Nella documentazione è stato scelto l'uso della scrittura C- M- per indicare rispettivamente i tasti Control e Alt (Alternativo,Meta).
Alcuni esempi: serve per sopostare il cursore a fine linea giustifica il corrente paragrafo di un testo testo serve per eseguire una funzione/comando letterale, va scritta nell'ultima riga della schermata di emacs;
il tasto Tab è un comodo ausilio per il completamento del nome del comando. Nel caso in cui un comando letterale sia assegnato ad una combinazione di tasti, emacs avverte della scorciatoia. Nota: l'esecuzione di una funzione/comando può essere interrotta sempre con C-g Provate: M-x column-number-mode (per attivare la modalità visualizzazione numero colonna della posizione del cursore).
...

All'atto dell'esecuzione di emacs per ambiente grafico X, il mouse può -oltre che accedere al menù a tendina- attivare differenti menù a seconda dello stato di shift della tastiera e dell'area entro cui è premuto uno dei tre tasti, questo è comodo per cambiare i font ed utilizzare facilmente le opzioni disponibili a seconda del tipo di file che si sta edittando.
E` possibile accedere al menù a tendina anche senza mouse, premendo F10.
NB: non sorvolate sul brevissimo help che compare all'atto dell'esecuzione di emacs: troverete informazioni che vi saranno utili per l'autoapprendimento.

Alcuni esempi di utilizzo specifico:

Si può ricorrere a colori differenziati per evidenziare la struttura del linguaggio di programmazione in uso, con il comando font-lock-mode.
Gli esperti non hanno vincoli o limiti per la personalizzazione, mentre chi non è ancora esperto accetterà ed userà facilmente comunque gli aspetti di default.
Possono anche essere definiti glossari o stringhe di rapido completamento
...
L'ultima versione di emacs attualmente è la 19.34

di Marco Munari
Web About Copertina Parallela