slime-doc-contribs
smartparens
Our great sponsors
slime-doc-contribs | smartparens | |
---|---|---|
5 | 19 | |
19 | 1,771 | |
- | - | |
5.6 | 7.1 | |
10 months ago | 3 days ago | |
Emacs Lisp | Emacs Lisp | |
- | GNU General Public License v3.0 only |
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.
slime-doc-contribs
-
Does Common Lisp or CLOS have some library or facility that provides the easy access to an object's methods and properties that Smalltalk does?
related: slime-doc-contribs https://github.com/mmontone/slime-doc-contribs/ to enhance the Slime help buffer about symbols, so it eases discoverability.
-
Is there a package like helpful for Common Lisp editing in emacs?
yes! https://github.com/mmontone/slime-doc-contribs
smartparens
-
Paredit-like features in non-lisp modes?
Check out smartparens which supports several non-lisp languages including c and js. Learn more here: https://github.com/Fuco1/smartparens
-
Good Emacs Packages
For working with delimiters, you might want to check out Smartparens or Puni. There are many other packages like these, but those are the two I know about.
-
ts-movement: a package to navigate the tree-sitter syntax tree (supports multiple-cursors)
I think the following packages would fit your wishlist, as it is very similar to mine. As mentioned in the replies, there is (https://github.com/magnars/expand-region.el) and (https://github.com/mickeynp/combobulate). I regularly use (https://github.com/Fuco1/smartparens).
-
Your first taste of emacs
smart-parens bracket/parens matching is nice
-
Tree Sitter and the Complications of Parsing Languages
Emacs seems to attract quite a lot of people who want structural code editing. We now have * paredit * smartparens * evil-cleverparens * lispy * symex * combobulate (more?)
-
Why is Paredit is so un-Emacsy?
https://github.com/Fuco1/smartparens/pull/1058 (there are several other issues where Fuco mentioned interest in tree-sitter -- sadly he only has time for minimal maintenance of smartparens at the moment)
-
Help with persistent scratch and Doom Emacs
Or maybe I'm just too used to smartparens.
- How to make packages in emacs? from beginner to advance? PLEASE HELP
-
What is your favorite text-editing package / command?
Check out Smartparens, which has language-specific behavior.
What are some alternatives?
paredit-everywhere - Enable some paredit features in non-lisp buffers
lispy - Short and sweet LISP editing
embrace.el - Add/Change/Delete pairs based on `expand-region', similar to `evil-surround'.
tree-sitter-org - Org grammar for tree-sitter
hydra - make Emacs bindings that stick around
use-package - A use-package declaration for simplifying your .emacs
aggressive-indent-mode - Emacs minor mode that keeps your code always indented. More reliable than electric-indent-mode.
emacs-which-key - Emacs package that displays available keybindings in popup
emacs-doom-themes - A megapack of themes for GNU Emacs. [Moved to: https://github.com/doomemacs/themes]
electric-operator - An emacs minor mode to automatically add spacing around operators
meow - Yet another modal editing on Emacs / 猫态编辑
language-server-protocol - Defines a common protocol for language servers.