Vimscript sembra in qualche modo simile al codice Python.
Vim può essere integrato con interpreti linguistici di alto livello, come Python?
Vimscript sembra in qualche modo simile al codice Python.
Vim può essere integrato con interpreti linguistici di alto livello, come Python?
Risposte:
Sì, vim può essere creato con diversi interpreti linguistici disponibili. Questo è qualcosa che tu (o la tua distribuzione) hai scelto durante la compilazione di vim dalla fonte.
Sono disponibili almeno Python (come richiesto), Perl, Ruby e Tcl. La documentazione di vim contiene dettagli per ciascuno; il pitone è dentro :help if_pyth.txt
. Quel documento ha molti esempi.
Per riferimento, ecco quelli per altre lingue:
:help if_perl.txt
:help if_ruby.txt
:help if_tcl.txt
:help if_lua.txt
:help if_mzscheme.txt
(Si chiama Racket ora, ma in Vim è ancora chiamato MzScheme per motivi storici).