NeoVintageous
Vim emulation layer for Sublime Text.
Details
Installs
- Total 15K
- Win 5K
- Mac 6K
- Linux 4K
May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | May 16 | May 15 | May 14 | May 13 | May 12 | May 11 | May 10 | May 9 | May 8 | May 7 | May 6 | May 5 | May 4 | May 3 | May 2 | May 1 | Apr 30 | Apr 29 | Apr 28 | Apr 27 | Apr 26 | Apr 25 | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 | Apr 17 | Apr 16 | Apr 15 | Apr 14 | Apr 13 | Apr 12 | Apr 11 | Apr 10 | Apr 9 | Apr 8 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 2 | 5 | 8 | 6 | 6 | 6 | 7 | 4 | 0 | 5 | 2 | 5 | 4 | 4 | 5 | 7 | 1 | 2 | 8 | 1 | 4 | 7 | 5 | 1 | 2 | 6 | 4 | 1 | 2 | 6 | 1 | 2 | 8 | 4 | 9 | 2 | 1 | 1 | 2 | 4 | 5 | 3 | 6 | 4 | 4 | 5 |
Mac | 0 | 1 | 3 | 3 | 4 | 5 | 4 | 6 | 5 | 0 | 5 | 3 | 2 | 7 | 5 | 3 | 2 | 8 | 1 | 11 | 3 | 3 | 1 | 4 | 4 | 6 | 4 | 8 | 5 | 2 | 1 | 2 | 4 | 5 | 1 | 4 | 5 | 5 | 4 | 5 | 8 | 6 | 5 | 6 | 3 | 5 |
Linux | 2 | 2 | 2 | 6 | 5 | 2 | 1 | 3 | 1 | 1 | 1 | 4 | 0 | 2 | 4 | 4 | 1 | 5 | 1 | 4 | 1 | 2 | 3 | 1 | 1 | 6 | 2 | 4 | 1 | 3 | 2 | 2 | 3 | 2 | 0 | 4 | 4 | 3 | 5 | 7 | 3 | 4 | 2 | 0 | 2 | 3 |
Readme
- Source
- raw.githubusercontent.com
About NeoVintageous
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
Installation
Package Control installation
The preferred method of installation is Package Control.
Manual installation
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
Documentation
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.
Plugins
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 |
Contributing
See CONTRIBUTING.md.
Changelog
See CHANGELOG.md.
Credits
NeoVintageous is a fork of the discontinued Vintageous plugin.
License
Released under the GPL-3.0-or-later License.