| prof.
Nunzio Brugaletta |
Sviluppo
in C++: strumenti in ambiente Linux |
Quando viene avviato Emacs all'interno di un ambiente desktop viene visualizzata una schermata simile a quella seguente:
![]() |
|
Quando si edita un file, un rettangolino nero lampeggiante indica il punto di inserimento cioè il punto in cui verranno visualizzati i caratteri introdotti da tastiera. Si tenga inoltre presente che si possono caricare più file da editare. Il buffer su cui si sta lavorando è il buffer corrente. Se ci sono più finestre nell'area di lavoro il buffer corrente è quello dove il punto di inserimento è evidenziato dal blocchetto pieno lampeggiante; negli altri buffer, eventualmente visualizzati, il punto di inserimento è evidenziato come un rettangolino fisso vuoto.
Alcune fra le operazioni di più frequente utilizzo possono essere avviate dalla barra dei pulsanti. In alcuni casi la pressione del tasto scelto porta nella Echo Area dove si dovranno inserire altre informazioni affinché sia possibile l'esecuzione del comando.
|
|
Per cominciare una sessione di editing con un nuovo file si può selezionare la relativa scelta dal menù File (Visit New File..., Open File..., Open Directory...) o premere il pulsante corrispondente presente nella barra dei pulsanti. In ogni caso viene mostrata la classica finestra di selezione file degli ambienti grafici. Da qui, in relazione al pulsante premuto, si può scegliere il nome del nuovo file che si vuole editare o selezionarne uno esistente. Se si preme il pulsante Read a directory (il terzo da sinistra, equivalente alla voce di menù File > Open Directory...) si può selezionare una directory. La visualizzazione del contenuto della directory viene caricata in una area di lavoro. Utilizzando il tasto centrale del mouse o premendo il tasto Invio sul nome di un file, presente nell'area di lavoro, se ne permette il caricamento in un buffer. Se si tratta di un nome di una directory, un nuovo buffer visualizzerà i file in essa contenuti. Quando si seleziona una directory Emacs si comporta da file manager. |
![]() |
I successivi pulsanti, nell'ordine da sinistra verso destra, eseguono le operazioni:
|
![]() |
Pulsanti Taglia, Copia, Incolla. Selezionata una parte di testo, il primo elimina il testo dalla posizione in cui si trova, il secondo ne fa una copia in memoria. Il terzo pulsante permette di incollare nella posizione in cui si trova il punto di inserimento, il testo tagliato o copiato in precedenza. |
|
|
Il pulsante Cerca, necessita di avere specificato, nell'area dei comandi, la stringa da cercare. Inserita la stringa viene effettuata una ricerca dalla posizione del punto di inserimento in avanti. Il punto di inserimento si sposta nella posizione dove si è trovata la stringa cercata. |
|
|
Gli ultimi tre pulsanti permettono di stampare il contenuto del buffer attivo, di personalizzare Emacs e di aprire un menù da cui, per esempio, può essere avviato un tutorial o leggere il manuale. |
| http://ennebi.solira.org |
ennebi@solira.org |