7 ms·
Interesting to see. The Vim people at work are constantly harrasing us two Emacs users, claiming that lisp is old and silly, and that vimscript is good. Maybe c
by grewil2 7y ago
Interesting to see. The Vim people at work are constantly harrasing us two Emacs users, claiming that lisp is old and silly, and that vimscript is good. Maybe change is acoming.
- jdjdjjsjs 7y agoThat sounds really strange to me. Even amongst major vim users and proponents I have never heard anyone say vimscript is good. Maybe I don't get out enough.
- Seirdy 7y agoVimscript is good for setting simple configurations, but bad for large/complex software. The Neovim team found that Lua seems to do both pretty well and has a fast implementation (LuaJIT), so they're trying to get Lua to be Neovim's primary extension language. Python and Javascript also seem to be popular languages for Neovim extensions.
- aasasd 7y agoIn the official vote for Vim features, the top one was ‘stop extending Vimscript and improve Python integration instead’.
- ilovecaching 7y agoI'm a vim user, and the most attractive thing about emacs is that I don't have to write vs. I mean it really is that bad. Plus you have org mode, ivy, company, magit, and flycheck. There's plenty to be jealous about. Although you should be jealous that we have ALE and modal editing is far superior to the emacs defaults.
- Olical 7y agoI'm the author, I've been in love with Lisp for years now (I'm a recovering JavaScript programmer) but refuse to leave Vim, Vim Script is absolutely awful for anything more than simple option setting in my opinion. Hence this massive detour into writing a plugin / library / framework to allow me to write better plugins. I just wanted best of all worlds: My favourite editor with my favourite syntax without sacrificing any performance. If anything, my dotfiles should be faster now since there's less VimL which is damn slow to execute. I haven't benchmarked it though. The Clojure world in Vim is getting better and better too thanks to various projects. My attempt at that is https://github.com/Olical/conjure https://github.com/Olical/conjure We also have really good s-expression editing plugins! Come on in, the water is full of parens :D