Il comportamento di emacs è altamente configurabile, tramite istruzioni (in un dialetto del Lisp) che vanno inserite nel file ~/.emacs. Alcune configurazioni che consiglio sono le seguenti:
(line-number-mode t)
(column-number-mode t)
(global-set-key “\C-cg” ‘goto-line)
(standard-display-european t)
(if (eq window-system ‘x) (load-library “hilit19″))
Le prime due istruzioni dicono ad emacs di visualizzare nella barra in basso il numero di linea e di colonna in cui si trova il cursore (molto utile quando si cerca un errore segnalato dal compilatore). La terza linea abbrevia il comando “goto-line” con la sequenza di tasti CTRL-c g. La quarta linea serve per far visualizzare correttamente i caratteri accentati. La quinta abilita la sintassi colorata quando emacs è usato sotto X (per `colorare’ il testo basta fare CTRL-l).
Per copiare un blocco di testo, andare all’inizio e battere CTRL-SPACE, spostare il cursore alla fine del blocco e battere CTRL-w (che effettua il cut del testo) oppure ALT-w (che effettua il copy). Per far riapparire il testo (anche più volte) battere CTRL-y (paste, detto yank dai creatori di emacs).
Se si edita un file il cui nome finisce per “.c”, emacs entra automaticamente in “C mode” (si può forzare questo modo digitando ESC x c-mode). In questo modo di funzionamento, il tasto TAB indenta automaticamente la linea attuale, coerentemente con la sintassi C. Questo è spesso un aiuto per individuare, prima ancora della compilazione, alcuni semplici errori di sintassi.
Nota per chi non usa Xwindow: chi preferisce non utilizzare X ma lavorare in ambiente testo non deve mettere il simbolo & quando lancia emacs. Poi può uscire da Emacs con CTRL-z (dopo aver salvato con CTRL-x CTRL-s), e rientrarci dalla shell con il comando fg. Questo è molto più veloce che uscire e rientrare normalmente perché si limita a sospendere il processo Emacs.
Desiderate avere la possibilita' di ricevere delle notifiche?
Se si avrete la possibilita' di essere sempre aggiornati con le nostre ultime proposte o notizie .
Consigliamo l'adesione Grazie !