nvim-treehopper

AST viewer

A plugin that provides region selection with hints on the abstract syntax tree of a document.

Region selection with hints on the AST nodes of a document powered by treesitter

GitHub

435 stars
6 watching
17 forks
Language: Lua
last commit: about 2 months ago
Linked from 1 awesome list

neovimneovim-pluginnvim-treesittertree-sitter

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rrethy/nvim-treesitter-textsubjects A plugin that enables location-aware text objects in Neovim. 516
nvim-treesitter/nvim-treesitter-textobjects Enables syntax-aware text objects in Neovim with tree-sitter support 2,191
mfussenegger/nvim-lint An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support. 2,024
atusy/treemonkey.nvim A plugin that uses labels to help users select nodes in a tree-like structure by avoiding label overlap and clutter. 25
dinhhuy258/sfm.nvim A simple directory tree viewer plugin for Neovim written in Lua 59
andersevenrud/nvim_context_vt Provides visual cues in Neovim text editors to highlight the context of code snippets 376
drybalka/tree-climber.nvim A plugin for easy navigation around the syntax-tree produced by treesitter. 143
amrbashir/nvim-docs-view A plugin that displays LSP hover documentation in a side panel. 147
cshuaimin/ssr.nvim An extension plugin for Neovim that allows structural search and replace operations on code structures. 933
vidocqh/data-viewer.nvim A plugin that provides an interactive table view for data files 97
wansmer/treesj Plugin for splitting and joining blocks of code in text editors 1,046
roobert/tabtree.nvim A Neovim plugin for navigating code elements such as brackets and quotes 39
sidofc/carbon.nvim A simple directory tree viewer for Neovim that automatically updates its state in response to changes in the current working directory. 178
joosepalviste/nvim-ts-context-commentstring A Neovim plugin that dynamically sets comment strings based on the cursor location in files. 1,170
gsuuon/tshjkl.nvim A plugin for Neovim that provides an interactive tree-sitter mode for navigating and selecting nodes in code with hjkl movement keys. 107