Skip to content

jakeobrien/amVim-for-VSCode

 
 

Repository files navigation

amVim for VSCode

icon

The Vim mode for Visual Studio Code that works as expected.

Key features

  • Vim style keybindings & looks
  • Normal, Visual and Visual Line modes support
  • Multi-cursor support
  • Works with VSCode's default behaviors

Not supported

  • : started commands: Please use Command Palette (Shift+Cmd+P on OSX, Shift+Ctrl+P on Windows) instead.
  • Visual Block mode: Please use multi-cursor instead for now.
  • Custom keybindings: On the roadmap.

Commands

Check the list here.

Configuration

You can overwrite default configurations in User and Workspace Settings.

amVim.bindCtrlCommands

Boolean, Default: true

Set to false to disable Ctrl+<key> keybindings.

amVim.startInInsertMode

Boolean, Default: false

Set to true to start in Insert mode when opening files.

Contribution

Feel free to open issues to report bugs or require features.

Pull requests are welcomed too!

About

The Vim mode for Visual Studio Code(vscode) that works as expected.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%