停用Vim 热键覆盖
#原因: vim 扩展默认启用Vim ctrl键覆盖常见的VSCode操作,如复制、粘贴、查找等;
#PATH:文件 --> 首选项 --> 设置 --> 扩展 --> vim --> vim.useCtrlkeys
Ctrl+Shift+P --> user settings --> vim.useCtrlkeys 取消勾选
或者,在用户设置的 settings.json文件中加入"vim.useCtrlKeys": false
#Note:停用vim热键覆盖后,Ctrl热键功能已经可以使用了,但是会有一个小问题,使用 Ctrl+C热键时,会自动进入vim命令模式(光标变成▌,如果不在乎此问题,则可忽略下一个配置)
解决 Ctrl + C热键问题
#原因: Vim扩展使用了Vim的命令覆盖VSCode的COPY命令
进入设置 – > vim.overrideCopy 取消勾选.
或者,在用户设置的 settings.json文件中加入"vim.overrideCopy": false
配置 Vim热键
#进入设置 --> vim.handleKeys --> 在 settings.json中编辑, 把需要禁用Vim的热键以json格式写入vim.handleKeys中即可,如:
“vim.handleKeys”: {
“”: false,
“”: false,
“”: false,
“”: false,
“”: false,
“”: false,
“”: false,
“”: false
}
卸载 Vim扩展
如果你只是因为别人推荐而安装的 Vim扩展,那你完全可以卸载不用
全局禁用或工作区禁用Vim扩展
-
全局禁用
需要的时候启动vim扩展,不需要的时候禁用
比如写文档时启动vim扩展,写代码时候禁用Vim扩展
-
工作区禁用
代码工作区禁用vim扩展,文档工作区启动vim扩展
原文链接:
https://www.cnblogs.com/cure/p/15151863.html
在
使用
VSCode
编辑器时,你可能会遇到
使用
Vim 插件后
无法
通过按下
Ctrl
+C
快捷键
来复制文本的问题。不过,你可以通过一些简单的步骤来解决这个问题。完成上述步骤后,你应该能够在
使用
Vim 插件时,
使用
Ctrl
+C
快捷键
来复制文本了。这是因为该设置将会将
Ctrl
+C 重新绑定到
VSCode
的默认复制操作。请注意,上述示例代码是 Vim 的设置,需要将其添加到你的 Vim 配置文件(.vimrc)中。你可以根据个人偏好进行其他设置修改,其中包括更改剪贴板选项、定义新的
快捷键
绑定等。
有时我们在开发过程中,由于
使用
vs
c
code
太长时间导致复制
ctrl
+c和
ctrl
+s会失效,之前我的处理方式是重启浏览器,但有时候这样太耗时间了,但发现一个方法可以解决,就是刷新下编辑器的timeline就行,如下图:
在
使用
VS
Code
进行编码的过程中,你可能会遇到一个问题,即
无法
通过
使用
Ctrl
+C 复制文本,并将其粘贴到其他地方。幸运的是,有几种方法可以解决这个问题。如果你成功地复制和粘贴了代码,那么说明你已成功解决了
VS
Code
中
Ctrl
+C
无法
粘贴的问题。如果问题仍然存在,你可以尝试在
VS
Code
的官方支持渠道寻求帮助,以获得更详细的指导。如果上述方法都
无法
解决问题,你可以考虑重新安装
VS
Code
,以确保你
使用
的是最新版本,并且没有损坏的文件或设置导致问题。
vscode
中装了vim插件后,以前的
Ctrl
+C,
Ctrl
+A,
Ctrl
+V等热键
不能
使用
。
解决方法如下:
文件 --> 首选项 --> 设置 – >扩展 --> vim --> vim.use
Ctrl
keys取消勾选