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

438 stars
6 watching
17 forks
Language: Lua
last commit: 4 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. 523
nvim-treesitter/nvim-treesitter-textobjects Enables syntax-aware text objects in Neovim with tree-sitter support 2,227
mfussenegger/nvim-lint An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support. 2,066
atusy/treemonkey.nvim A plugin that uses labels to help users select nodes in a tree-like structure by avoiding label overlap and clutter. 26
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 378
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. 148
cshuaimin/ssr.nvim An extension plugin for Neovim that allows structural search and replace operations on code structures. 939
vidocqh/data-viewer.nvim A plugin that provides an interactive table view for data files 102
wansmer/treesj Plugin for splitting and joining blocks of code in text editors 1,081
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. 179
joosepalviste/nvim-ts-context-commentstring A Neovim plugin that dynamically sets comment strings based on the cursor location in files. 1,186
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