Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 772 Bytes

README.org

File metadata and controls

23 lines (17 loc) · 772 Bytes

https://melpa.org/packages/helm-tree-sitter-badge.svg https://img.shields.io/badge/license-GPL_3-green.svg

Helm interface to tree-sitter

Currently supported languages: C/C++, Python and Rust. Adding support for additional languages should be trivial. PRs are very much welcome!

Usage:

(require 'helm-tree-sitter)
(helm-tree-sitter-or-imenu)
;; or
(helm-tree-sitter)

A debug utility, which simply lists all available nodes in the existing tree-sitter tree is also provided:

(require 'helm-tree-sitter-debug)
(helm-tree-sitter-debug)

https://github.com/Giedriusj1/helm-tree-sitter/raw/main/helm-tree-sitter.gif