On Wed, Feb 17, 2010 at 1:29 PM, Vincent Arnoux <[email protected]> wrote: > On Wed, Feb 17, 2010 at 17:26, Tim Chase <[email protected]> wrote: >> >>> Innocent question incoming: Wouldn't it be a good idea to write a >>> binding of Vimscript in, say, Python or Lua or any other more widely >>> spread language and ship it with vim? >> >> You mean like it already does? :) >> >> It has interfaces for Python, Perl, Ruby, TCL, and MZScheme. You can find >> them enumerated at >> >> :help reference_toc >> >> and skim down to the "Interfaces" section. Your vim has to be built with >> support, but Vim does allow for building with a variety of language >> bindings. > > I am sorry I was not clear enough... By "ship it with vim", I actually > meant bundle the (Python|Lisp|Perl|Ruby|Whatever) interpreter with vim > so that plugins written in this language are directly usable without > extra installation nor configuration. This would avoid having to > re-invent the wheel with another scripting language specific to vim. > Of course, your argument of the cake I can make myself and eat is > still valid...
And, again - in most vim builds, many interpreters *are* shipped with vim, and plugins *can* be used without any extra work above the norm for installing a vim plugin. ~Matt -- You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php
