如何搜索和替换“vscode vim”的功能?

Luc*_*cas 6 vim visual-studio-code vscodevim

我已经尝试过,但没有找到使用 vim 键绑定插件在 vscode 中搜索和替换的方法。vim 控制台不采用常规 vims 搜索和替换功能:5,9s/foo/bar/g,vscode 的默认 Ctrl+f 也不起作用,因为它是 vim 绑定。

Dec*_*y42 10

如果你想在使用 Vim 扩展的同时使用 VSCode 的默认搜索功能,你需要配置扩展。

"vim.handleKeys": { "<C-f>": false }
Run Code Online (Sandbox Code Playgroud)

查看文档以获取更多信息。

关于实际的 vim 搜索功能,我无法确认它不起作用。你提供的例子对我有用。

输入:

foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
Run Code Online (Sandbox Code Playgroud)

运行:5,9s/foo/bar/g结果:

foo
foo
foo
foo
bar
bar
bar
bar
bar
foo
foo
Run Code Online (Sandbox Code Playgroud)