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
435 stars
6 watching
17 forks
Language: Lua
last commit: about 2 months ago
Linked from 1 awesome list
neovimneovim-pluginnvim-treesittertree-sitter
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 |