Vim for Visual Studio Code
Go to file
Jason Poon 91673e326b Merge pull request #37 from VSCodeVim/get-rdy-for-release
Update metadata getting ready for a release
2015-11-26 15:00:47 -08:00
.vscode scaffold project 2015-11-12 20:51:40 +01:00
src ensure user can dismiss global messages with esc 2015-11-26 22:23:50 +01:00
test rename files to camelCasing 2015-11-26 12:07:58 -08:00
typings scaffold project 2015-11-12 20:51:40 +01:00
.gitignore enable running of certain tests with gulp 2015-11-18 01:36:29 -08:00
.travis.yml travis: turn off email notifications 2015-11-20 02:29:21 -08:00
.vscodeignore scaffold project 2015-11-12 20:51:40 +01:00
appveyor.yml start VS Code in Appveyor CI 2015-11-21 20:28:08 +01:00
extension.ts rename files to camelCasing 2015-11-26 12:07:58 -08:00
gulpfile.js implement basic command mode 2015-11-19 01:24:53 -08:00
icon.png Update metadata getting ready for a release 2015-11-26 12:37:52 -08:00
LICENSE Initial commit 2015-11-12 01:02:24 -08:00
package.json Update metadata getting ready for a release 2015-11-26 12:37:52 -08:00
README.md Update metadata getting ready for a release 2015-11-26 12:37:52 -08:00
screen.png Update metadata getting ready for a release 2015-11-26 12:37:52 -08:00
tsconfig.json scaffold project 2015-11-12 20:51:40 +01:00
tsd.json update lodash tsd to latest 2015-11-26 01:41:36 -08:00
tslint.json implement basic command mode 2015-11-19 01:24:53 -08:00

Build Status Build status Slack Status

VSCodeVim

Vim emulation for Visual Studio Code.

Screenshot

Installation and Usage (Coming Soon! 🎁)

1. Install Visual Studio Code 2. In the command palette (Ctrl-Shift-P or Cmd-Shift-P) select Install Extension and search for vim. Alternatively, run ext install vscodevim

Project Status

Completed

  • Modes:

    • Visual: v, V
    • Command: Esc, Ctrl+[
    • Insert: i, I, a, A, o, O
    • Current Mode displayed in the status bar in the bottom left
  • Commands:

    • Command Palette: :
    • Navigation: h, j, k, l
    • Indentation: >>, <<
    • Deletion: dd, dw
    • Editing: u

Planned

In no particular order:

  • Search: /
  • Support Macros
  • Buffers
  • Neovim Integration

Contributions

Contributions are extremely welcomed! Take a look at Extension API on how to get started and our current Issues to see what we are working on next.

License

MIT