nvim-treesitter-endwise

Closing tag plugin

Automatically adds closing tags to certain structures in code to improve readability and maintainability.

Wisely add "end" in Ruby, Vimscript, Lua, etc. Tree-sitter aware alternative to tpope's vim-endwise

GitHub

349 stars
5 watching
20 forks
Language: Ruby
last commit: 4 months ago
neovimneovim-plugintree-sittertreesitter

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
windwp/nvim-ts-autotag A plugin that uses Treesitter to auto-close and auto-rename HTML tags in Neovim 1,705
tpope/vim-endwise A Vim plugin that automatically adds matching structure closers after a user presses enter. 1,118
rrethy/vim-illuminate Automatically highlights other uses of the word under the cursor in a text editor. 2,227
rrethy/base16-nvim A Neovim plugin for creating custom colorschemes with support for LSP and Treesitter highlights. 521
roobert/tabtree.nvim A Neovim plugin for navigating code elements such as brackets and quotes 39
wansmer/treesj Plugin for splitting and joining blocks of code in text editors 1,046
mfussenegger/nvim-treehopper A plugin that provides region selection with hints on the abstract syntax tree of a document. 435
mawkler/demicolon.nvim Enables custom repeat keys in Neovim for diagnostics and Treesitter text-object motions 76
seniormars/typst.nvim A Neovim plugin for supporting the TypST language with Treesitter highlighting, snippets, and integration. 145
folke/twilight.nvim A plugin for Neovim 0.5 that dims inactive code portions using TreeSitter. 1,290
chrisgrieser/nvim-lsp-endhints Displays LSP inlay hints at the end of the line 108
farmergreg/vim-lastplace Reopens files at last edit position with intelligent auto-detection of when to center the cursor and open folds 586
linrongbin16/gentags.nvim Automated tags management plugin for Neovim to fill gaps in LSP and Treesitter implementations 15