mirror of
https://github.com/VSCodeVim/Vim.git
synced 2024-10-26 20:23:50 +03:00
⭐ Vim for Visual Studio Code
.vscode | ||
images | ||
src | ||
test | ||
typings | ||
.gitignore | ||
.travis.yml | ||
.vscodeignore | ||
appveyor.yml | ||
CONTRIBUTING.md | ||
extension.ts | ||
gulpfile.js | ||
LICENSE | ||
package.json | ||
README.md | ||
tsconfig.json | ||
tsd.json | ||
tslint.json |
Vim
Vim (aka. VSCodeVim) is a Visual Studio Code extension that enables the power of the Vim keybinding experience within Visual Studio Code.
Install
- Within Visual Studio Code, open the command palette (
Ctrl-Shift-P
/Cmd-Shift-P
) - Select
Install Extension
and search for 'vim' or runext 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)
- Supported Values:
Project Status
See our release notes for full details.
Completed
-
Switching Modes:
- Command:
Esc
,Ctrl+[
- Insert:
i
,I
,a
,A
,o
,O
- Current Mode displayed in the status bar in the bottom left
- Command:
-
Commands:
- Command Palette:
:
- Navigation:
h
,j
,k
,l
,$
,0
,^
,gg
,G
,w
,e
,b
- Indentation:
>>
,<<
- Deletion:
dd
,dw
,db
- Editing:
u
,ctrl+r
- File Operations:
:q
,:w
- Command Palette: