Vimscript terlihat agak mirip dengan kode Python.
Bisakah Vim diintegrasikan dengan penerjemah bahasa tingkat tinggi, seperti Python?
vimscript-python
peterh mengatakan mengembalikan Monica
sumber
sumber
Jawaban:
Ya, vim dapat dibangun dengan beberapa juru bahasa berbeda yang tersedia. Ini adalah sesuatu yang Anda (atau distro Anda) pilih ketika mengkompilasi vim dari sumber.
Paling tidak tersedia adalah Python (seperti yang Anda minta), Perl, Ruby, dan Tcl. Dokumentasi vim memiliki perincian untuk masing-masing; satu python ada di
:help if_pyth.txt
. Dokumen itu punya banyak contoh.Untuk referensi, berikut adalah yang untuk bahasa lain:
:help if_perl.txt
:help if_ruby.txt
:help if_tcl.txt
:help if_lua.txt
:help if_mzscheme.txt
(Sekarang disebut Racket, tetapi di Vim masih disebut MzScheme karena alasan historis).sumber
Ya, Anda dapat membuat rutinitas dengan bahasa tingkat tinggi seperti python, ruby, perl, antara lain.
Untuk melihat bahasa apa yang didukung vim Anda:
sumber