VSCode Vim 多个游标

VSCode Vim multiple cursors

我到处都找遍了,还是关不掉这个'feature'!

我一直在使用 vi,后来 vim,自 80 年代以来,我从未需要多个游标,也看不到它们的用途。

:<range>s/search/replace/ 做我需要的 一切 所以这个新功能真是令人气愤不已,尤其是当它看似随机时我不知道如何关闭它出现。

请问有人能告诉我如何在 VSCode Vim 1.12.4 中消除、删除、置入历史吗?

我相信这个问题是插件特有的。我最近在使用 HTML 插件时遇到过这种情况,我假设您对 HTML 文件也有同样的问题,但同样的原则也适用于其他插件。你只需要找到设置。

在 VS Code 设置中,有一个选项显示为:

HTML: Mirror Cursor On Matching Tag

您可以取消选中那里的框以禁用该功能。或者您可以转到本地存储库中的 settings.json(在 .vscode 目录中)或等效的全局文件,然后 add/modify 以下字段,如下所示:

"html.mirrorCursorOnMatchingTag": false

这应该会为您解决。