914
contributi
Riga 41: | Riga 41: | ||
Una funzione comoda durante la programmazione è la possibilità di ripiegare del codice (ad esempio una funzione o una classe) in modo di avere una visione più compatta del file e facilitare la navigazione. | Una funzione comoda durante la programmazione è la possibilità di ripiegare del codice (ad esempio una funzione o una classe) in modo di avere una visione più compatta del file e facilitare la navigazione. | ||
Questo è possibile in Vim tramite il ''folding'' (''piegature''). Esistono dei plugin per Vim che riconoscono le strutture sintattiche del | Questo è possibile in Vim tramite il ''folding'' (''piegature''). Esistono dei plugin per Vim che riconoscono le strutture sintattiche del Python e creano automaticamente le piegature. Tuttavia il metodo illustrato di seguito è ancora più semplice: piegature automatiche in base all'indentazione. Nel caso del Python questo semplice metodo è particolarmente efficace. | ||
Per abilitarlo basta inserire in <code>/etc/vim/vimrc</code>: | Per abilitarlo basta inserire in <code>/etc/vim/vimrc</code>: | ||
Riga 57: | Riga 57: | ||
;zm: chiude tutte le piegature del file corrente di un livello | ;zm: chiude tutte le piegature del file corrente di un livello | ||
;zM: chiude completamente le piegature contenute nel file corrente (tutti i livelli) | ;zM: chiude completamente le piegature contenute nel file corrente (tutti i livelli) | ||
== Eseguire python da Vim == | == Eseguire python da Vim == |
contributi