Python kullanarak Vim komut dosyası alabilir miyim?


21

Vimscript biraz Python koduna benziyor.

Vim, Python gibi üst düzey dil tercümanlarıyla bütünleştirilebilir mi?


1
@Derobert'in işaret ettiği belgeleri okuduğunuzda, Jarrod Taylor'ın python eklentileri yazma demosunu yararlı bulabilirsiniz. O da bir "eklentisi başlangıç kiti" ev sahipliği yaptığı github . Kullanmıyorum, ancak öğretici olması için kodu ve proje wiki sayfalarını okurken buldum.
jjaderberg

Yanıtlar:


19

Evet, birkaç farklı dil tercümanı ile vim oluşturulabilir. Bu, kaynaktan (vim) derlerken sizin (veya dağıtımınızın) seçtiğiniz bir şeydir.

En azından Python (istediğiniz gibi), Perl, Ruby ve Tcl. Vim belgelerinin her biri için detayları vardır; python olanı içeride :help if_pyth.txt. Bu belgenin birçok örneği var.

Başvuru için, işte diğer diller için olanlar:


6

Evet, diğerleri arasında python, ruby, perl gibi yüksek seviyeli diller içeren rutinler oluşturabilirsiniz.

Vim'in hangi dilleri desteklediğini görmek için:

vim --version
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.