3 ms·
There has been a lot of talk around here lately about modernizing emacs. It really seems to me that neovim is shaping up to be the new “modern” emacs. With full
by yoyohello13 5y ago
There has been a lot of talk around here lately about modernizing emacs. It really seems to me that neovim is shaping up to be the new “modern” emacs. With full lua integration, lsp, gui clients, and projects like neorg it’s getting a lot closer to building its own emacs like ecosystem.
- alpaca128 5y agoIt does help that the project is a tiny fraction of the size. I hope it mostly stays that way despite the odd new feature.
- chalst 5y agoI like the NeoVim project and think Lua is a great scripting language, and so I wish the project all the best, but it is not attempting to scratch many of the itches that Emacs and Elisp do for many of us old timers.
- kchr 5y agoWould you care to elaborate a bit? I think both Emacs and Vim have valid use cases, and I am interested to hear your opinion.
- chalst 5y agoTo choose just one example, but one that illustrates the gulf between the two projects. For shell interaction, I use eshell, a UNIX shell written in Elisp, as often as I use anything else. It has some sharp edges, but it takes more sharp edges off shell interaction so it generally makes, for me, the most pleasant way to interact with the shell. I am aware of no NeoVim project aiming at something like eshell, and it would not, I think, be a good fit for the NeoVim philosophy if it were tried.
- slightwinder 5y agoIs neovim really flexible enough to compete with emacs? Adding just more tooling is not really what would make it shine in emacs-space. My impression is more that neovim is competing with the likes of Sublime Text, maybe to some degree with VS Code. Is Neovim flexible enough that it could stop being vim? Remove the modal key-system and implement something of your own? Has enough introspektion to allow something like emacs which-keys? This is a module which show a list of valid keys that can be pressed when you are inside a keychain.
- 21eleven 5y ago> Has enough introspektion to allow something like emacs which-keys? Yes. https://github.com/folke/which-key.nvim https://github.com/folke/which-key.nvim
- deleted 5y ago[deleted]