Python e Vim: differenze tra le versioni

→‎Eseguire Python da Vim: estendo a python3
(→‎Eseguire Python da Vim: estendo a python3)
Riga 67: Riga 67:
Nel caso del Python propongo una soluzione ''quick and dirty'' che associa ad un tasto l'esecuzione dello script.
Nel caso del Python propongo una soluzione ''quick and dirty'' che associa ad un tasto l'esecuzione dello script.


Aggiungendo nell'ormai famoso <code>/etc/vim/vimrc</code>:
Aggiungendo nell'ormai famoso <code>/etc/vim/vimrc</code>


<pre>map <f5> :w<CR>:!python %<CR></pre>
<pre>map <f5> :w<CR>:!python %<CR></pre>


alla pressione del tasto F5 verrà eseguito <code>python</code> passando come parametro il file corrente (indicato da <code>'''%'''</code>).
oppure, nel caso in cui si usi Python 3,
 
<pre>map <f5> :w<CR>:!python3 %<CR></pre>
 
alla pressione del tasto F5 verrà eseguito <code>python</code> (o <code>python3</code>) passando come parametro il file corrente (indicato da <code>'''%'''</code>).
 
Se si è soliti usare entrambe le versioni di Python si può pensare di associare l'avvio di ciascun compilatore/interprete a tasti funzione diversi.


== Autocompletamento e documentazione integrata ==
== Autocompletamento e documentazione integrata ==
914

contributi