ts-movement: a package to navigate the tree-sitter syntax tree (supports multiple-cursors)

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ts-movement

    Emacs 29+ minor mode for syntax tree navigation using Tree Sitter

  • You can find my package repository here: https://github.com/haritkapadia/ts-movement.

  • expand-region.el

    Emacs extension to increase selected region by semantic units.

  • 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).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • combobulate

    Structured Editing and Navigation in Emacs with Tree-Sitter

  • 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).

  • smartparens

    Minor mode for Emacs that deals with parens pairs and tries to be smart about it.

  • 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).

  • cursorless

    Don't let the cursor slow you down

  • Have you taken a look at https://github.com/cursorless-dev/cursorless? At first glance it can look a bit confusing because of the text decorations, but AFAIK it provides the most advanced level of structural editing of any tool to date. The effort has been driven exclusively by voice coders who are in need of robust code editing tools, but there's a keyboard driven version in alpha.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts