File | Preferences | Keyboard Shortcuts.

第一种方法

输入ctrl+shift+c修改为ctrl+c即可,ctrl+shift+v修改为ctrl+v同理

第二种方法

打开json格式的设置文件

输入以下内容即可

// Place your key bindings in this file to override the defaultsauto[]
        "key": "ctrl+c",
        "command": "workbench.action.terminal.copySelection",
        "when": "terminalFocus && terminalHasBeenCreated && terminalTextSelected || terminalFocus && terminalProcessSupported && terminalTextSelected"
        "key": "ctrl+shift+c",
        "command": "workbench.action.terminal.sendSequence",
        "when": "terminalFocus"
        "key": "ctrl+v",
        "command": "workbench.action.terminal.paste",
        "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported"

参考连接:

visual studio code - Make Ctrl+C=copy and Ctrl+Shift+C=interrupt in VSCode terminal - Stack Overflow

停用Vim 热键覆盖 #原因: vim 扩展默认启用Vim ctrl键覆盖常见的VSCode操作,如复制粘贴、查找等; #PATH:文件 --> 首选项 --> 设置 --> 扩展 --> vim --> vim.useCtrlkeys Ctrl+Shift+P --> user settings --&g 在使用 VSCode 编辑器时,你可能会遇到使用 Vim 插件后无法通过按下 Ctrl+C 快捷键复制文本的问题。不过,你可以通过一些简单的步骤来解决这个问题。完成上述步骤后,你应该能够在使用 Vim 插件时,使用 Ctrl+C 快捷键复制文本了。这是因为该设置将会将 Ctrl+C 重新绑定到 VSCode 的默认复制操作。请注意,上述示例代码是 Vim 的设置,需要将其添加到你的 Vim 配置文件(.vimrc)中。你可以根据个人偏好进行其他设置修改,其中包括更改剪贴板选项、定义新的快捷键绑定等。 有时我们在开发过程中,由于使用vsccode太长时间导致复制ctrl+c和ctrl+s会失效,之前我的处理方式是重启浏览器,但有时候这样太耗时间了,但发现一个方法可以解决,就是刷新下编辑器的timeline就行,如下图: 笔者在使用Ubuntu20.0.4.3LTS 的时候对自带的终端gnome终端使用很不习惯,使用的方式是选中鼠标中键粘贴,类似macOS的iterm的默认能力,但是iterm的是可以设置的。gnome终端却不行,securecrt使用习惯了,那么怎么实现选中复制右键粘贴呢。 1. 分析 选中复制,右键粘贴是2种事件:鼠标释放事件、鼠标右击事件。 Ubuntu20.0.4.3LTS使用gnome桌面,要实现gnome终端自定义功能,但是设置缺失相关设置,???? 只能设置鼠标快捷键,此时我 VSCode快捷键继承了一些IDE风格,有VS的身影,也有Emacs的身影。。简言之,内置快捷键玩熟了,效率提高不是一点两点。 VsCode 快捷键有五种组合方式(科普) Ctrl + Shift + ? : 这种常规组合按钮 Ctrl + C Ctrl +V : 同时依赖一个按键的组合 Shift + V C : 先组合后单键的输入 Ctrl + Click: 键盘 + 鼠标点击