当光标在 VS Code Vim 中移动到它们上方时,代码折叠会自动打开。我怎样才能防止这种情况发生?
Code folds are automatically opened when cursor moves over them in VS Code Vim. How can I prevent this?
我喜欢在 VS Code 编辑器中折叠代码,但即使我折叠了一些代码块,当我使用 VS Code j / k
将光标移动到它们上面时它们也会打开 Vim 延期。如何防止我的代码折叠自动打开?
看起来这是一个 issue many people have had for a while, and the solution is to do the following (original source):
- 打开您的用户设置。在 windows 上,快捷方式是
CTRL + ,
- 搜索
vim.foldfix
并选中复选框,以便将设置设置为 true
。
或者,通过打开命令面板打开 settings.json
文件 (CTRL + SHIFT + P), select Preferences: 打开 Settings (JSON), 然后添加下面这行: "vim.foldfix": true
现在,当您使用 j 或 k.
滚动经过它们时,折叠不应再自动展开
请注意,这是一个黑客攻击,因为 various problems with VS Code itself 这使得解决这个问题变得困难。
我喜欢在 VS Code 编辑器中折叠代码,但即使我折叠了一些代码块,当我使用 VS Code j / k
将光标移动到它们上面时它们也会打开 Vim 延期。如何防止我的代码折叠自动打开?
看起来这是一个 issue many people have had for a while, and the solution is to do the following (original source):
- 打开您的用户设置。在 windows 上,快捷方式是 CTRL + ,
- 搜索
vim.foldfix
并选中复选框,以便将设置设置为true
。
或者,通过打开命令面板打开 settings.json
文件 (CTRL + SHIFT + P), select Preferences: 打开 Settings (JSON), 然后添加下面这行: "vim.foldfix": true
现在,当您使用 j 或 k.
滚动经过它们时,折叠不应再自动展开请注意,这是一个黑客攻击,因为 various problems with VS Code itself 这使得解决这个问题变得困难。