VS Code Vim插件:在命令模式下,s键和s键命令不';我什么也不做
我已经将VS Code Vim插件:在命令模式下,s键和s键命令不';我什么也不做,vim,visual-studio-code,vscode-settings,vscodevim,Vim,Visual Studio Code,Vscode Settings,Vscodevim,我已经将vscodevim.vimplugin()安装到运行在OS X上的Visual Studio代码中。我在下面粘贴了setting.json 在大多数情况下,一切都在运转。但是,在命令模式下,s和s键命令不起任何作用。我希望当我在命令模式下按s时,光标下的字符应该被删除,然后我应该在光标位置处于插入模式。但目前它什么也没做 我在我的设置中没有看到任何导致此问题的内容。有人知道问题是什么吗 settings.json { "vim.easymotion": true, "vim.sn
vscodevim.vim
plugin()安装到运行在OS X上的Visual Studio代码中。我在下面粘贴了setting.json
在大多数情况下,一切都在运转。但是,在命令模式下,s
和s
键命令不起任何作用。我希望当我在命令模式下按s
时,光标下的字符应该被删除,然后我应该在光标位置处于插入模式。但目前它什么也没做
我在我的设置中没有看到任何导致此问题的内容。有人知道问题是什么吗
settings.json
{
"vim.easymotion": true,
"vim.sneak": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "d"],
"after": ["d", "d"]
},
{
"before": ["<C-n>"],
"commands": [":nohl"]
}
],
"vim.leader": "<space>",
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false
},
"window.zoomLevel": 0,
"editor.tabSize": 2,
"editor.detectIndentation": false,
"editor.dragAndDrop": false
}
{
“vim.easymotion”:对,
“vim.Sleek”:对,
“vim.InSearch”:正确,
“vim.useSystemClipboard”:正确,
“vim.useCtrlKeys”:正确,
“vim.hlsearch”:正确,
“vim.insertModeKeyBindings”:[
{
“之前”:[“j”,“j”],
“之后”:[“”]
}
],
“vim.NormalModeKeyBindings非递归”:[
{
“之前”:[“”,“d”],
“之后”:[“d”,“d”]
},
{
“之前”:[“”],
“命令”:[“:nohl”]
}
],
“vim.leader”:“,
“vim.handleKeys”:{
“”错误,
“”错误
},
“window.zoomLevel”:0,
“editor.tabSize”:2,
“编辑,检测齿形”:错,
“editor.dragAndDrop”:false
}
实际上是的“vim.sleak”:true
导致了这一点,因为sleak重新映射了s和s。这里有一个到回购的链接。我相信它们是相同的延伸,回购协议和你链接的官方协议。我通过应用内VS代码插件管理系统安装了它。我想我有正式的。我原来的问题可能不正确。我是根据他们的路线图通过这个链接安装的,这已经实现了。我会在他们的网站上提交一个问题Github@rfkortekaas在“更改文本”下,我可以看到s
和s
这两个命令满足OP的要求。@D.BenKnoble我现在可以看到您所引用的命令。你说得对,他们应该工作!