-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VSCodeVim not picking up some bindings from .vimrc #5067
Comments
These kinds of mapping ( two keys, where the first is not: leader, g, z) don't work right now. leader+j and leader+k would work, I think thats in one of Tpope's config. |
I see. Thanks for clarifying, I'll be on the lookout for when that PR gets merged. |
J-Fields
pushed a commit
that referenced
this issue
Aug 16, 2020
This is a pretty massive change; see pull request #4735 for full details Most notably: - Support for operator-pending mode, including remaps and a half-cursor decoration - Correct handling of ambiguous remaps with timeout - Correct handling of recursive special case when the RHS starts with the LHS - Correct handling of multi-key remaps in insert mode - Failed movements that occur partway through a remap stop & discard the rest of the remap - Implement `unmap` and `mapclear` in .vimrc Refs #463, refs #4908 Fixes #1261, fixes #1398, fixes #1579, fixes #1821, fixes #1835 Fixes #1870, fixes #1883, fixes #2041, fixes #2234, fixes #2466 Fixes #2897, fixes #2955, fixes #2975, fixes #3082, fixes #3086 Fixes #3171, fixes #3373, fixes #3413, fixes #3742, fixes #3768 Fixes #3988, fixes #4057, fixes #4118, fixes #4236, fixes #4353 Fixes #4464, fixes #4530, fixes #4532, fixes #4563, fixes #4674 Fixes #4756, fixes #4883, fixes #4928, fixes #4991, fixes #5016 Fixes #5057, fixes #5067, fixes #5084, fixes #5125
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
I'd like to remap
oo
too<Esc>k
andOO
toO<Esc>j
. I have this mapping set on a .vimrc file asnmap oo o<Esc>k
nmap OO O<Esc>j
I've set
"vim.vimrc.enable": true
in settings.json, and although it's picking up most of the .vimrc, its not picking up this mapping. I've also tried to set the binding on settings.json:Expected behavior
Expect to insert new line, and exit inset mode.
Additional context
I'm new to both vscode and vim, so it might not be configured correctly on my part, but have not been able to find any documentation that has helped.
The text was updated successfully, but these errors were encountered: