Vim
Vim copied to clipboard
`s` is not working properly in visual mode
Describe the bug
s
is not working properly, the vim editor mode does not enter Insert
mode immediately after pressing s
.
v1.21.5
wors fine.
To Reproduce Steps to reproduce the behavior:
- In
Visual
mode pressings
- Continue to input
s
, a character after the cursor will be deleted - This seems to be because edit mode did not enter insert mode
I'm getting this too. s
always work fine at beginning open vscode, but not long it doesn't work.
Do you have vim.sneak
enabled?
Do you have
vim.sneak
enabled?
sneak is disabled by default, and I have never modified it
Can you please provide your configuration?
Can you please provide your configuration?
settings.json
https://pastebin.com/145d84E8
I found some possible. It was happen when "vim.autoSwitchInputMethod.enable" : true
and Chinese IME.
try disable it.
I got the same problem. How can I solve this problem by keeping vim.autoSwitchInputMethod.enable" : true
?
Does anyone deal with this problem?
"vim.normalModeKeyBindings": [
{
"before": ["C"],
"after": ["D", "a"]
},
],
"vim.visualModeKeyBindings": [
{
"before": ["s"],
"after": ["d", "i"]
}
],
There is an alternative way. It is not pretty but I just make do with it.
"vim.normalModeKeyBindings": [ { "before": ["C"], "after": ["D", "a"] }, ], "vim.visualModeKeyBindings": [ { "before": ["s"], "after": ["d", "i"] } ],
There is an alternative way. It is not pretty but I just make do with it.
This breaks the visual block edit
functionality. I had to downgrade to the older version: v1.21.5.