Replies: 3 comments 9 replies
-
It's easy to support, query the node from tree-sitter is easy. But meow can't integrate it as the default, since meow is designed to be dependency-free. Maybe we can do it in a separated package. |
Beta Was this translation helpful? Give feedback.
-
It's easy to support, query the node from tree-sitter is easy. But meow can't integrate it as the default, since meow is designed to be dependency-free. Maybe we can do it in a separated package. |
Beta Was this translation helpful? Give feedback.
-
Hey everyone, this discussion is pretty old, but I was looking for this functionality recently, so I decided to write a package myself. You can find it here. It's still pretty rough around the edges, but I've been using it for a bit and it's working, so I'd love some more feedback 🙂. A lot of the functionality is ported from evil-textobj-tree-sitter. |
Beta Was this translation helpful? Give feedback.
-
Hey, after having tried Helix I realized that perhaps Vim/Evil is not the best modal editing we can get, then I found meow (days ago, so I'm still a noob) and it looks great! I liked Helix, it has really good defaults, but it doesn't give you the degree of customization of Emacs.
I'm not an Emacs (lisp) expert and also my Tree sitter knowledge is limited to what I've read in their doc (and for some languages I use syntax highlighting provided by it) so please take my proposal with a grain of salt. Would it be possible to register some tree sitter "nodes" (not sure how to call them, by the way whatever queries return) as Meow things?
If you believe this is possible, would it be easy? And especially, would it make sense or would it be better if this was managed in another package and/or Emacs mode?
Beta Was this translation helpful? Give feedback.
All reactions