SaaSHub helps you find the best software and product alternatives Learn more →
Top 4 Emacs Lisp code-completion Projects
-
I'm curious to know what `company` does differently here than `corfu`. As a longtime user I couldn't be happier.
-
Project mention: Looking for help in improving Typescript Eglot, Corfu, Orderless performance | /r/emacs | 2023-06-08
You can try `lsp-bridge`, It's async so even if your language server is slow, the worst thing is that you won't see any completion candidate but can still keep typing: https://github.com/manateelazycat/lsp-bridge
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
I also did this for over 20 years (well, with screen(1) back in the day first) and I managed a lot of scripts for rsync(1)ing configs and source code. Emacs was designed to run as a GUI and makes heavy use of control sequences that affect terminal emulators (such as C-c, C-s, C-q, C-h, C-z, etc.); I spent considerable time forcing Emacs to work nicely in my terminal under tmux (where I've always used M-t as my prefix key, but that's a story for another time!), and I had a pretty nice terminal workflow that way, but it was laughably and ironically a PITA to get Control-H and backspace working in a way that was satisfiable to me in all cases of all layers (terminal emulator -> tmux -> zsh -> emacs). I eventually gave up on that for reasons related to an insane thing I discovered and make heavy use of, called Org Mode, which I primarily use to organize and maintain and evaluate code blocks of scripting languages with a REPL integration (the whole reason I switched to Emacs one day in a fury of ragequitting Vim was to try Robe Mode). So I now run Emacs in the GUI as demigods intended, but this will likely not be an option for you given your SSH workflow.
-
Actually, this package can be regarded as the advance of the quick-peek package and the generic version of citre peek. The biggest difference between this package and quick-peek would be that the peek view is able to follow your cursor point in my thought.
Emacs Lisp code-completion related posts
- LSP could have been better
- Is it too late to learn emacs as a vim lifer?
- New Package: Peek
- C —> Guile is moving in the wrong direction: rather than going from a poor-but-performant systems programming language like C to a pedagogic language like Scheme, it’d be a better idea to move to an rich-and-performant language meant for industrial systems programming like Common Lisp
- Looking for help in improving Typescript Eglot, Corfu, Orderless performance
- Lsp Bridge: A blazingly fast LSP client alternative to the original LSP project for Emacs
- is it just me, or LSP mode is very slow in emacs?
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source code-completion projects in Emacs Lisp? This list will help you:
Project | Stars | |
---|---|---|
1 | company-mode | 2,152 |
2 | lsp-bridge | 1,282 |
3 | robe | 570 |
4 | citre | 297 |