我已经尝试过,但是没有找到用vim键绑定插件在vscode中进行搜索和替换的方法。 vim控制台不接受常规的vim搜索和替换功能:5,9s/foo/bar/g
,而vscode的默认Ctrl + f也不起作用,因为它是vim绑定。
答案 0 :(得分:1)
如果要在使用Vim扩展时使用VSCode的默认搜索功能,则需要配置扩展。
"vim.handleKeys": { "<C-f>": false }
检查the documentation以获得更多信息。
关于实际的vim搜索功能,我不能确认它不起作用。您提供的示例对我有效。
输入:
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
运行:5,9s/foo/bar/g
会导致:
foo
foo
foo
foo
bar
bar
bar
bar
bar
foo
foo
答案 1 :(得分:0)
在VSCodeVim中,许多执行命令都需要Neovim integration。
设置:
vim.enableNeovim
启用Neovim vim.neovimPath
设置Neovim路径