Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>VimL (Vim Language, Vim Script)New to Visual Studio Code? Get it now.

VimL (Vim Language, Vim Script)

XadillaX

|
46,004 installs
| (3) | Free
Vim Script language server protocol and highlighting support for VSCode.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

What does this extension do?

VimL (Also known as Vim Language, VimScript) support for VSCode.

Syntax Highlighting is synchronized from Atom VimL with ❤ by vscode-grammar-update-tool.

Language Server Protocol depends on vim-language-server.

Thanks to Alhadis/language-viml, iamcco/vim-language-server and XadillaX/vscode-update-grammar-tool.

Features

  • Language Server Protocol (Refer to vim-language-server):
    • Auto completion;
    • Function signature help;
    • Hover document;
    • Go to definition;
    • Go to references;
    • Document symbols;
    • Folding range;
    • Select range;
    • Rename;
    • Snippets;
    • Diagnostic;
  • Syntax highlighting for
    • VimL files (*.vim, *.vimrc, _vimrc, *.gvimrc, *.ideavim, .ideavim, .ideavimrc, *.exrc, etc);
    • Vim Help files (*.txt with matching a certain RegExp in file);
    • Vim Snippet files (*.snip, *.snippet, *.snippets, etc);
  • Syntax highlighting for embedding Vim related syntaxes (see above) in Markdown files.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Khaidi Chu

🚧 💻

Simon Sobisch

🤔

dawsers

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft