3 ms·
I've been a vim user for something like 6/7 years now and I absolutely love it, but the editor really shows its age when you realize that its internals can only
by VeejayRampay 14y ago
I've been a vim user for something like 6/7 years now and I absolutely love it, but the editor really shows its age when you realize that its internals can only be fully customized through vimscript (i.e. you can script it using Python/Perl/Ruby but none of them offer the same interface and control that vim's own scripting language, see section 2. on http://items.sjbach.com/97/writing-a-vim-plugin http://items.sjbach.com/97/writing-a-vim-plugin), which is not exactly the best programming language around.
I wish vim would be rewritten from scratch without changing anything but the way you access and modify the guts (and possibly the "windowing" system) so that all the "fancy" plugins like Cmd-T, NerdTree, FuzzyFinder wouldn't look like crap. The maintainability of said plugins would greatly improve too if the scripting language was I don't know, Python, Ruby, Javascript/CSS and whatnot.