An advanced Vim emulation layer for Sublime Text.
NeoVintageous is a project that seeks to continue the development of the discontinued Vintageous plugin.
- Open source
- Highly configurable
- Strong defaults
- Drop-in replacement for Vintageous
- Integrates with GitGutter, SublimeLinter and Origami
- Plugins out-of-the-box: Abolish, Commentary, Highlighted Yank, Surround, Unimpaired and Indent Object.
The preferred method of installation is Package Control.
To keep up to date with the latest beta releases add "NeoVintageous" to your Package Control settings, see Package Control settings documentation for more information, for example:
"install_prereleases": ["NeoVintageous"]
Close Sublime Text, then download or clone this repository to a directory named NeoVintageous in the Sublime Text Packages directory for your platform:
OS | Command |
---|---|
Linux | git clone https://github.com/NeoVintageous/NeoVintageous.git ~/.config/sublime-text-3/Packages/NeoVintageous |
OSX | git clone https://github.com/NeoVintageous/NeoVintageous.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/NeoVintageous |
Windows | git clone https://github.com/NeoVintageous/NeoVintageous.git %APPDATA%\Sublime/ Text/ 3/Packages/NeoVintageous |
NeoVintageous is an emulation of Vim (feature-parity is an ongoing effort). See the :help neovintageous
command to learn about the differences.
Vim's documentation system is accessible via the :help
command, and is an extensive cross-referenced and hyperlinked reference. It's kept up-to-date with the software and can answer almost any question about Vim's functionality. An up-to-date version of Vim help, with hyperlinks, can be found on appspot.
The following plugins are available out-of-the-box (feature-parity is an ongoing effort):
Plugin | Documentation | Original Vim Plugin |
---|---|---|
Abolish | :help abolish |
vim-abolish |
Commentary | :help commentary |
vim-commentary |
Highlighted Yank | :help highlightedyank |
vim-highlightedyank |
Indent Object | :help indent-object |
vim-indent-object |
Multiple Cursors | :help multiple-cursors |
vim-multiple-cursors |
Surround | :help surround |
vim-surround |
Unimpaired | :help unimpaired |
vim-unimpaired |
See CONTRIBUTING.md.
See CHANGELOG.md.
NeoVintageous is a fork of the discontinued Vintageous plugin.
Released under the GPL-3.0-or-later License.