ts-movement
Emacs 29+ minor mode for syntax tree navigation using Tree Sitter (by haritkapadia)
haskell-ts-mode
Emacs major mode for Haskell tree-sitter support. (by erikbackman)
Our great sponsors
ts-movement | haskell-ts-mode | |
---|---|---|
4 | 2 | |
55 | 12 | |
- | - | |
3.7 | 10.0 | |
about 2 months ago | over 1 year ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
ts-movement
Posts with mentions or reviews of ts-movement.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-17.
- ts-movement: Emacs 29+ minor mode for syntax tree navigation using Tree Sitter
-
Tree-sitter starter guide
evil-mode users already have options, and there seems to be a new package with general applicability too.
-
ts-movement: a package to navigate the tree-sitter syntax tree (supports multiple-cursors)
https://github.com/haritkapadia/ts-movement works for me
haskell-ts-mode
Posts with mentions or reviews of haskell-ts-mode.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-17.
- haskell-ts-mode: Emacs major mode for Haskell tree-sitter support
-
Tree-sitter starter guide
I did, I used the c-ts-mode source as a reference. Even with a single query the performance is unacceptable in a 150 loc file. Here's the source I'll take a look at the links you provided tho when I get the time.
What are some alternatives?
When comparing ts-movement and haskell-ts-mode you can also consider the following projects:
combobulate - Structured Editing and Navigation in Emacs with Tree-Sitter
evil-textobj-tree-sitter - Tree-sitter powered textobjects for evil mode in Emacs
expand-region.el - Emacs extension to increase selected region by semantic units.
puni - Structured editing (soft deletion, expression navigating & manipulating) that supports many major modes out of the box.
symex.el - An intuitive way to edit Lisp symbolic expressions ("symexes") structurally in Emacs
lunarymacs - Moon-based Emacs configuration.
smartparens - Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
pandoc - Universal markup converter
elisp-tree-sitter - Emacs Lisp bindings for tree-sitter
ts-movement vs combobulate
haskell-ts-mode vs evil-textobj-tree-sitter
ts-movement vs expand-region.el
haskell-ts-mode vs puni
ts-movement vs puni
haskell-ts-mode vs symex.el
ts-movement vs symex.el
haskell-ts-mode vs lunarymacs
ts-movement vs smartparens
haskell-ts-mode vs pandoc
ts-movement vs lunarymacs
haskell-ts-mode vs elisp-tree-sitter