NeoVintageous is an advanced Vim emulation layer for Sublime Text.
- Strong defaults
- Highly configurable
- Plugins out-of-the-box
- Abolish
- Commentary
- Highlighted Yank
- Indent Object
- Multiple cursors
- Surround
- Sneak (disabled by default)
- Targets
- Unimpaired
- Integrations: GitGutter, SublimeLinter, Origami
- Drop-in replacement for Vintageous
The preferred method of installation is Package Control.
Close Sublime Text, then download or clone this repository to a directory named NeoVintageous in the Sublime Text Packages directory for your platform:
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, some features are not implemented or implemented fully, and differences are not fully documented. See :help nv
to learn about some of the differences.
Vim's full documentation system is accessible via the :help {subject}
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 vimhelp.org.
A number of popular Vim plugins have been ported and are available out-of-the-box. Feature-parity is an ongoing effort and functional differences from Vim are not always documented. Please open issues to request missing features.
Plugin | Documentation | Original Vim Plugin |
---|---|---|
Abolish | :help nv |
vim-abolish |
Commentary | :help nv |
vim-commentary |
Highlighted Yank | :help nv |
vim-highlightedyank |
Indent Object | :help nv |
vim-indent-object |
Multiple Cursors | :help nv |
vim-multiple-cursors |
Surround | :help nv |
vim-surround |
Sneak | :help nv |
vim-sneak |
Targets | :help nv |
vim-targets |
Unimpaired | :help nv |
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.