Vim for Visual Studio Code
Go to file
2016-06-23 03:05:45 -07:00
.vscode Draw cursor strictly based on state updates. 2016-06-05 12:18:27 -07:00
images fix package in order to publish 2015-11-29 02:37:35 -08:00
src Add +, - and _. 2016-06-23 03:04:00 -07:00
test Add +, - and _. 2016-06-23 03:04:00 -07:00
typings scaffold project 2015-11-12 20:51:40 +01:00
.gitignore Fix visual line selection from bottom to top. 2016-06-17 01:29:19 -07:00
.travis.yml fix tests 2016-05-19 03:56:40 -07:00
.vscodeignore Tests: Fixes #15 enabling all tests to be run within Travis 2016-01-02 02:15:41 -08:00
appveyor.yml fix appveyor build 2016-03-18 02:38:50 -07:00
COMMAND_LIST.md Fix some typos 2016-06-23 03:05:45 -07:00
CONTRIBUTING.md 0.0.7 - update docs 2016-01-03 00:31:33 -08:00
DEVELOPING.md Update DEVELOPING.md 2016-06-23 02:17:37 -07:00
extension.ts Allow enter to be used for autocomplete. 2016-06-18 23:20:19 -07:00
gulpfile.js fix gulpfile 2016-03-20 22:48:03 -07:00
LICENSE Initial commit 2015-11-12 01:02:24 -08:00
package.json Bump version. 2016-06-23 02:39:06 -07:00
README.md Update README 2016-06-23 02:21:54 -07:00
tsconfig.json Use --noImplicitAny. 2016-06-18 12:13:07 -07:00
tslint.json * Fix build error 2016-03-04 00:04:34 -08:00
typings.json Update typings dependency. 2016-06-17 01:14:09 -07:00

Build Status Slack Status

Vim

VSCodeVim is a Visual Studio Code extension that provides Vim keybindings within Visual Studio Code.

Please direct any questions about missing/incomplete features to our Github Issues page. We'll do our best to get back to you quickly! We've added a lot of functionality, but everyone uses Vim in their own special way, so let us know if we're missing your favorite obscure command. 😉

If you want to talk with us directly, drop by our Slack channel above! We hang out there and are pretty friendly 😃

Screenshot

Install

  1. Within Visual Studio Code, open the command palette (Ctrl-Shift-P / Cmd-Shift-P)
  2. Select Install Extension and search for 'vim' or run ext install vim

Configure

Adjust configurations through user settings (File -> Preferences -> User Settings).

  • vim.keyboardLayout:
    • Supported Values: en-US (QWERTY) (default), es-ES (QWERTY), de-DE (QWERTZ), da-DK (QWERTY)

Project Status

Check out our release notes for more notes.

Check the full list of commands for a rough idea of where we're at!

Contributing

See here for how to run a development environment and make contributions.

Check the full list of commands if you're having trouble thinking of things to add! 😉

This project is maintained by a group of awesome contributors. Thank you! ❤️

License

MIT