|
|
Subscribe / Log in / New account

Making Emacs popular again

Making Emacs popular again

Posted May 9, 2020 18:26 UTC (Sat) by hifi (guest, #109741)
In reply to: Making Emacs popular again by jerojasro
Parent article: Making Emacs popular again

For the sake of it I gave it a try.

I used clangd as the LSP as it looks to be quite mature. Still, I had to install multiple "plugins" by cloning git repositories just to get the LSP functionality going - even after that I had trouble understanding how you configure the keybindings properly and even then it didn't work "just like in VSC" that it would automatically show me signatures and suggestions of everything I'm currently typing without needing a manual command every time.

Then I saw that NeoVim has nightly support for LSP built-in which seemed nice. Again, had to install a plugin for it even though it's built-in for some reason (nvim-lsp) and again it worked pretty well when I manually asked it to do something but it didn't really help me on-the-fly like I would prefer.

It just isn't there yet. Requires too much obscure configuration and even then it didn't seem easy to get it to work automatically. It is still much easier to just pick up VCS, install the Vim emulation plugin + language plugin and after that it just pretty much works like I'd expect it to.

I assume if I spent more time on it I would get it to close to my liking but this excercise was to see how good the OOTB experience is.


to post comments

Making Emacs popular again

Posted May 10, 2020 13:36 UTC (Sun) by mathstuf (subscriber, #69389) [Link]

I think all I needed to do was install the ALE plugin[1]. I still find languages I didn't know it supported on occasion when I open up files in languages I don't normally use…

I mostly use it as a notifier of issues rather than dealing with any keybindings specific to the plugin.

[1]https://github.com/dense-analysis/ale


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds