Vi/Vim emulation for Sublime Text 3
Python JavaScript Other
Latest commit bfb701e Oct 17, 2015 @guillermooo Merge pull request #1027 from deconvolved/go_to_range
Correct range computation for backward movement
Permalink
Failed to load latest commit information.
Development add testing tools Aug 3, 2014
bin accept any python 3+ version in build script Oct 14, 2015
ex Restore support for '$' in ex ranges Oct 17, 2015
messages prep release Oct 10, 2015
plugins change signature May 8, 2014
tests skip failing tests on OSX Oct 14, 2015
vi refactor function Oct 14, 2015
.gitignore ignore files Jun 28, 2014
.travis.yml update ci config Apr 14, 2015
CHANGES.txt prep release Oct 10, 2015
Default.sublime-keymap change new lines for some files Jun 24, 2015
Default.sublime-mousemap wip: mouse support May 22, 2014
LICENSE.txt change new lines for some files Jun 24, 2015
Preferences.sublime-settings change new lines for some files Jun 24, 2015
README.md change new lines for some files Jun 24, 2015
Vintageous.sublime-build edit names Jul 28, 2014
Vintageous.sublime-commands change new lines for some files Jun 24, 2015
Vintageous.sublime-project Fix failures when translate_tabs_to_spaces is enabled May 26, 2015
VintageousEx Cmdline.JSON-tmLanguage change new lines for some files Jun 24, 2015
VintageousEx Cmdline.sublime-settings change new lines for some files Jun 24, 2015
VintageousEx Cmdline.tmLanguage change new lines for some files Jun 24, 2015
__init__.py fix logging Jun 20, 2015
appveyor.yml faster appveyor Apr 14, 2015
dev_cmds.py refactor testing code Apr 19, 2015
ex_commands.py Provide proper support for '^' and '$' anchors Oct 15, 2015
ex_main.py whitespace Jun 20, 2015
ex_motions.py fix logging Jun 20, 2015
jump_list_cmds.py prepare release Feb 13, 2014
manifest.json change new lines for some files Jun 24, 2015
messages.json prep release Oct 10, 2015
modelines.py change new lines for some files Jun 24, 2015
state.py fix logging Jun 20, 2015
test_runner.py add tests Apr 19, 2015
xactions.py Typo get.bol() -> get_bol(). Oct 12, 2015
xmotions.py Correct range computation for backward movement Oct 17, 2015
xsupport.py fix logging Jun 20, 2015
xsupport_mouse.py wip: mouse support May 22, 2014

README.md

Build Status Build status

Vintageous

Click here to lend your support to: Vintageous and make a donation at www.pledgie.com !

Vintageous is a comprehensive vi/Vim emulation layer for Sublime Text 3.

Installing

Make sure that Vintage is in the ignored_packages list in your user preferences.

You can install Vintageous in multiple ways:

Using Package Control

Search for 'Vintageous' and install.

Using a Pre-built Version
  1. Download the current build
  2. Copy Vintageous.sublime-package to the Installed Packages folder located under the data directory.
Building from Source
  1. Clone this repository
  2. Optionally, update to a specific tag
  3. Run ./bin/build.sh (OS X/Linux) or bin/Publish.ps1 (Windows).

Refer to the wiki for more information.

Documentation

Refer to the wiki.

Settings

See Vintageous/Preferences.sublime-settings for a comprehensive list of settings.