我试过但没有找到一种方法来搜索和替换vim与vim keybindings插件。 vim控制台不接受常规的vims搜索和替换功能:5,9s/foo/bar/g
和vscode的默认Ctrl + f不起作用,因为它是vim绑定。
如果要在使用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