VSCodeVim / VSCodeVim/Vim

In `insert` mode, please allow for normal copy and paste functions.

Open
#7,602 8 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
15.2k
Forks
1.5k
Avg merge
3d 18h
Merged PRs (30d)
6

Description

When I am in insert mode, if I wanted to simply highlight some text (using my mouse) and press ctrl+c, then suddenly I get put into normal mode and simply ctrl+v does not allow me to paste stuff when I have this extension.

I would like a hybrid mode where when I am in insert mode I am able to use it like a normal text editor while still having the shortcuts that vim provides.

As a result I had to uninstall the extension. Unless if there is a way to still use those normal copy and paste functions?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the behavior in VS Code Vim's insert mode with mouse selection, Ctrl+C, and Ctrl+V, then compare it with normal mode handling. Trace the extension's keybinding or mode entry points involved in insert mode and clipboard shortcuts. Done means standard copy and paste work in insert mode without removing the Vim shortcuts requested by the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.