il mio blog personale: foto, video…


Sto caricando i dati ...
Failed to load data!

187 Indentazione del codice con VIM

inserito da ligio il 20 Gennaio 2008 alle 19:58
nella categoria informatica, sezione

Per indentare automaticamente il codice scritto con VIM si possono usare 2 metodi:

  • indentare automaticamente il codice PRIMA di scriverlo
  • indentare automaticamente il codice DOPO averlo scritto

Per quanto riguarda il primo punto, si può utilizzare semplicemente il comando :set autoindent, ma a volte è troppo semplicistico. Si limita infatti a mantenere la tabulazione ad esempio dopo un if… ma non di certo a sistemare gli spazi di 2 if consecutivi o di costrutti più complessi.

Invece per indentare il codice DOPO averlo scritto risulta utilissimo il comando gg=G
Basta fare un paio di prove per capire l’utilità di questo comando!

Io personalmente ho inserito set autoindent nel file .vimrc e all’occorrenza utilizzo gg=G
Rimando anche a questa pagina su www.chovy.com per ulteriori dettagli… e a questa sul WIKI