ivy-lsp-current-buffer-symbols
.emacs.d
ivy-lsp-current-buffer-symbols | .emacs.d | |
---|---|---|
1 | 1 | |
0 | 23 | |
- | - | |
1.8 | 0.0 | |
about 3 years ago | over 1 year ago | |
Emacs Lisp | Emacs Lisp | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ivy-lsp-current-buffer-symbols
-
From Vim to Emacs in Fourteen Days
I would say that what areally changes the game is to use evil (vi style bindings, 95% stays the same) with Emacs so you keep the muscle memory and you can keep making use of the common ex commands.
I have gone back and forth between vim and emacs, usually for a bunch of years each time before currently settling on emacs with Doom. With the nativecomp branch, it's actually pretty snappy and doom emacs is a great setup to get started without drowning in the amount of configuration.
I would say that I just love vim style input and modal editing, but doing that on top of emacs with evil mode and elisp is a better match for me than vimscript. The feedback loop you get with LISP and emacs is incredible when tweaking things to your liking.
Every function is accessible, there is just a global scope and you can call pretty much anything. It's sounds like an horrible idea, but it also means you can quickly hack stuff by reusing the internals of a package you like.
For example, it took me half an hour to initially POC this https://github.com/jhchabran/ivy-lsp-current-buffer-symbols by just skimming through the emacs-lsp codebase and randomly trying funcs in the repl to get an idea of what each function was doing.
.emacs.d
-
Ask HN: How to Get Good at Emacs?
I have been using (vanilla) Emacs as my primary editor for the last 4 years.
I have an elaborate setup for writing Clojure, Javascript and Rust [https://github.com/shivekkhurana/.emacs.d]. But sometimes it just breaks down.
What are some alternatives?
lem - Common Lisp editor/IDE with high expansibility
evil-motion-trainer - Make Emacs drop lazily repeated "hjkl"-based motions after a configurable threshold
lsp-dart - lsp-mode :heart: dart
swiper - Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man!
emacs4cl - A tiny DIY kit to set up vanilla Emacs for Common Lisp programming
emacs-anywhere - Configurable automation + hooks called with application information
public
helm-lsp - lsp-mode :heart: helm
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
lsp-docker - Scripts and configurations to leverage lsp-mode in docker environment
lsp-volar - Language support for Vue3