Vim icon indicating copy to clipboard operation
Vim copied to clipboard

:star: Vim for Visual Studio Code

Results 546 Vim issues
Sort by recently updated
recently updated
newest added

This commit is a POC for using plain text registers as Vim macro. Example: 1. Create a new document, and insert "hello". `ihello` ```plaintext hello ``` 2. Create an empty...

**Is your feature request related to a problem? Please describe.** I've been using VS Code vim and when launching the editor with --diff I expected it to work like vimdiff....

kind/enhancement

**Describe the bug** Using Ctrl-O (``) in replace mode seems to do nothing, instead immediately printing out the keys that follow. In vim this mapping works like the insert mode...

kind/enhancement

If a file contains folded imports the `` and `` keys don't work. Steps to reproduce the behavior: 1. Open a JavaScript file with imports and fold them. 2. Close...

**What this PR does / why we need it**: This adds a vim-indentwise implementation so you can move by indent level (very useful for Python and similar languages) **Which issue(s)...

kind/feature
area/plugin

**What this PR does / why we need it**: Make 'gj' and 'gk' preserve desiredColumn **Which issue(s) this PR fixes** fixes #4441 fixes #1323 **Special notes for your reviewer**: I...

**Describe the bug** A sequence of undone changes cannot be redone past the last one. Possible data loss. **To Reproduce** Steps to reproduce the behavior: 1. Make some changes 2....

**Is your feature request related to a problem? Please describe.** In Vim we can visual select some lines and create a custom fold with `zf` command. In VSCodeVim it doesn't...

upstream/vscode
kind/feature

**Describe the bug** Since a few days / weeks vim has become incredibly slow for me, and it gets worse the longer vscode is open. Any mode change takes around...

area/performance

**To Reproduce** Steps to reproduce the behavior: 1. When I use my VIM shortcut defined as: ```json { "before": ["", "f", "s"], "commands": ["go.fill.struct"] } ``` or run the command...