Please support the special key `<C-v>` in Insert mode to "insert character literally"
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 15.2k
- Forks
- 1.5k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 6
Description
Is your feature request related to a problem? Please describe.
I sometimes like to insert special characters such as a linefeed character into a file.
When using vim, i use the "special keys in insert mode" Ctrl+V keyboard shortcut to insert characters literally.
Describe the solution you'd like
I'd like to be able to insert characters literally using ctrl+v as in vim
Describe alternatives you've considered
I'm not aware of any alternatives, do they exist?
Additional context
The missing command is listed in the roadmap unter "special keys in insert mode" currently as a low priority item.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the roadmap entry for “special keys in insert mode” and the existing insert-mode key handling in the VSCodeVim repository. Reproduce the Vim Ctrl+V behavior in VS Code, then verify that special characters such as a linefeed can be inserted literally without breaking other insert-mode mappings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- devtools, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100