mirror of
https://github.com/VSCodeVim/Vim.git
synced 2024-09-19 08:07:28 +03:00
5c1218785b
Added step to run tsd install to Contributing section.
1.9 KiB
1.9 KiB
Vim
Vim emulation for Visual Studio Code.
Installation and Usage
- Install Visual Studio Code
- In the command palette (
Ctrl-Shift-P
orCmd-Shift-P
) selectInstall Extension
and search for vim. Alternatively, runext install vim
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
- Visual:
-
Commands:
- Command Palette:
:
- Navigation:
h
,j
,k
,l
- Indentation:
>>
,<<
- Deletion:
dd
,dw
,db
- Editing:
u
,ctrl+r
- File Operations:
:q
,:w
- Command Palette:
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.
Getting started
- Install Visual Studio Code.
- Fork the repo.
- Run
npm install
to install all the dependencies. - Run
tsd install
to install type definitions (using tsd). - Create a topic branch.
- Run tests:
- Ensure tslint passes by running:
gulp
- Ensure tests pass by running extension tests within Visual Studio Code
- Ensure tslint passes by running:
- Squash your commits.
- Submit your PR