4 ms·
One little-talked about advantage of Lua support is that you can now write your vim config/scripts in one of the various Lua transpilers like moonscript [0], or
by ibraheemdev 5y ago
One little-talked about advantage of Lua support is that you can now write your vim config/scripts in one of the various Lua transpilers like moonscript [0], or maybe even typescript [1]!
[0]: https://github.com/leafo/moonscript https://github.com/leafo/moonscript
[1]: https://github.com/TypeScriptToLua/TypeScriptToLua https://github.com/TypeScriptToLua/TypeScriptToLua
[2]: https://github.com/hengestone/lua-languages https://github.com/hengestone/lua-languages
- celeritascelery 5y agoI am curious if there are any major packages written in lua for neovim? I wonder if ecosystem fragmentation will become an issue (vimscript vs Lua).
- ibraheemdev 5y agoThere are replacements for most/many popular packages (that I use at least). Many people do prefer lua packages over vimscript ones.
- marcthe12 5y agoIt will as regular vim is doing vim9script. So it will be legacy vimscript vs lua vs vim9scrpt.
- felixr 5y agoThe first transpiler to mention here would be https://fennel-lang.org/ https://fennel-lang.org/ and https://github.com/Olical/aniseed https://github.com/Olical/aniseed