Skip to content

IshanChhangani/NeoVintageous

 
 

Repository files navigation

NeoVintageous Logo

Continuous Integration Build status Coveralls Codecov Downloads

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.

About

Vim emulation layer for Sublime Text.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%