vimscript-ts-mode

Homepage: https://github.com/nverno/vimscript-ts-mode

Author: Noah Peart

Updated:

Summary

Vim-script major mode using tree-sitter

Commentary

This package defines a major mode for vimscript buffers using the
tree-sitter parser from https://github.com/neovim/tree-sitter-vim.

It provides the following features:
 - indentation
 - font-locking
 - imenu
 - structural navigation using tree-sitter objects

When parsers are available for lua or ruby, they will be used to
parse embedded code blocks. See `lua-ts-mode' and `ruby-ts-mode'
for more information about those parsers.

Dependencies