evil-textobj-tree-sitter
evil-org-mode
evil-textobj-tree-sitter | evil-org-mode | |
---|---|---|
12 | 5 | |
184 | 373 | |
- | - | |
6.2 | 0.0 | |
15 days ago | 2 months ago | |
Scheme | Emacs Lisp | |
Apache License 2.0 | - |
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.
evil-textobj-tree-sitter
-
Let's write an Emacs treesitter major mode
You may be aware but the author of TFA also has a tree-sitter based minor mode called Combobulate for exactly that:
https://www.masteringemacs.org/article/combobulate-structure...
There is also evil-textobj-tree-sitter for tree-sitter based text objects for Evil mode:
https://github.com/meain/evil-textobj-tree-sitter
-
How to Get Started with Tree-Sitter
here are the structural editing tools, and they're great - https://github.com/meain/evil-textobj-tree-sitter
- evil-textobj-tree-sitter: Tree-sitter powered textobjects for evil mode in Emacs
-
Tree-sitter starter guide
evil-mode users already have options, and there seems to be a new package with general applicability too.
-
Best packages to use with evil mode .
evil-textobj-tree-sitter: provides new textobjects to evil-mode, thanks to treesitter
-
Are we living in the golden age of Emacs?
I have a package which lets you target language level constructs like functions, classes, conditionals etc for text objects using tree-sitter. This is specific to evil mode as of now, though making it work outside evil would not be that big an effort. https://github.com/meain/evil-textobj-tree-sitter
-
Tree Sitter and the Complications of Parsing Languages
Other than combobulate, these packages also use tree-sitter for changing code (not just highlighting): * https://codeberg.org/FelipeLema/tree-sitter-indent.el * https://github.com/meain/evil-textobj-tree-sitter
-
Using tree-sitter to create better snippets
this might interest you: https://github.com/meain/evil-textobj-tree-sitter
-
The State of Structural Editing in Emacs?
not lsp, treesitter is the way to go. lsp does not provide AST ATM. There is already https://github.com/meain/evil-textobj-tree-sitter . As a side note, smartparens work on non-lispy code. I am very happy with using in combination with evil-cleverparens.
evil-org-mode
-
About to declare Emacs bankruptcy. Any advice for cool or new packages, defaults, or ideas I should use before I start building my init.el? Also interested in guides to using evil.
I see that evil-collection says it provides minimal org support. It apparently integrates with org-evil and evil-org, but it's not clear to me if there's substantial differences between them.
-
Evil: Edit mode on new Org mode heading
You might want to redefine also the function org-insert-todo-heading-respect-content-below. Instead of re-inventing the wheel, you would be better checking the package evil-org-mode , that already defines them or a similar one.
-
Should I use Doom Emacs or create a Vanilla Emacs config?
Evil, plus evil-collection, evil-org, etc.
-
evil orgmode
What you want is evil-org-mode I use it and it's great—when I'm on a list item and I press o it creates a new line and automatically makes the list item. Here's my configuration:
What are some alternatives?
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
evil-collection - A set of keybindings for evil-mode
combobulate - Structured Editing and Navigation in Emacs with Tree-Sitter
straight.el - 🍀 Next-generation, purely functional package manager for the Emacs hacker.
lispy - Short and sweet LISP editing
general.el - More convenient key definitions in emacs
nvim-gps - Simple statusline component that shows what scope you are working inside
crafted-emacs - A sensible base Emacs configuration.
things.el - Extensions to thingatpt.el
.emacs.d - Centaur Emacs - A Fancy and Fast Emacs Configuration
gopcaml-mode
evil-snipe - 2-char searching ala vim-sneak & vim-seek, for evil-mode