2 ms·
The author thinks "support" means syntax highlighting and indenting, but Vim 7.2 could do those things just fine. Vim 7.3 has added interfaces for scripting in
by graywh 16y ago
The author thinks "support" means syntax highlighting and indenting, but Vim 7.2 could do those things just fine. Vim 7.3 has added interfaces for scripting in Python3 and Lua, plus persistent undo and a few other things.
- cturner 16y agoBit of an oversight :) Has anyone done interesting stuff using scripts other than vimscript with recent versions? I played with the python interface when it was first supported many releases back and found it hacky and also slow.
- compay 16y agoCommand-T is a pretty popular new plugin for selecting files in and below your current directory; it makes heavy use of the Ruby interface. http://github.com/wincent/Command-T http://github.com/wincent/Command-T It also uses a small C extension to Ruby for speed, because for this particular scenario Ruby is a bit too slow to be comfortable. Since Lua is so lightweight and fast, I think it should be an alternative worth considering in situations like this one, since it offers a reasonable compromise between the speed of C and the comfort of a high-level language like Ruby or Python.