Strumenti Utente



emacs_tabulazioni

Questa è una vecchia versione del documento!


Emacs e le tabulazioni

L'eterno dilemma che affligge i programmatori: come è meglio realizzare le indentazioni, con tabulazioni o con spazi?

Emacs lo risolve dandoci la possibilità di scegliere tra i due come meglio crediamo. Vediamo come!

Quanti spazi con un TAB?

Per impostare il numero di spazi visualizzati con un TAB, dobbiamo impostare la variabile locale tab-width. Per farlo possiamo usare la sequenza di comandi

M-x make-local-variable RET tab-width RET

Per evitare di ripetere l'operazione ogni volta che apriamo un file, aggiungiamo in .emacs

(setq-default tab-width 4)

Convertire spazi in TAB e viceversa

Per convertire spazi in tab, dopo avere selezionato una certa regione, usiamo il comando M-x tabify.

Per l'operazione contraria (convertire le tabulazioni in spazi) usiamo invece M-x untabify.

Il tasto TAB crea spazi

Per fare in modo che il tasto TAB crei spazi e non tabulazioni dobbiamo impostare la variabile locale indent-tabs-mode al valore nil.

Per impostare tale comportamento di default, aggiungiamo in .emacs

(setq-default indent-tabs-mode nil)

Riferimenti


emacs_tabulazioni.1461902745.txt.gz · Ultima modifica: 2016/04/29 06:05 da mickele

Facebook Twitter Google+ Digg Reddit LinkedIn StumbleUpon Email