Visual studio code 在Visual Studio代码中,Ctrl+;V不起作用

Visual studio code 在Visual Studio代码中,Ctrl+;V不起作用,visual-studio-code,copy-paste,vscode-settings,ctrl,Visual Studio Code,Copy Paste,Vscode Settings,Ctrl,在Visual Studio中,代码Ctrl+V未在编辑器上工作。 但是,在命令面板中,Ctrl+Shift+V正在工作。按Ctrl+Shift+p打开键盘快捷键首选项,然后搜索打开键盘快捷键文件 然后,搜索编辑器.action.clipboardPasteAction属性。在您的情况下,它可能是CTRL+SHIFT+V。尝试将其更改为Ctrl+V。如下所示: @WebD'is的答案很有帮助,我已经投了更高的票。但我的评论集中在CTRL-V是否存在冲突绑定以及如何找到它。您可以按字面意思键入“C

在Visual Studio中,代码Ctrl+V未在编辑器上工作。


但是,在命令面板中,Ctrl+Shift+V正在工作。

按Ctrl+Shift+p打开键盘快捷键首选项,然后搜索打开键盘快捷键文件

然后,搜索编辑器.action.clipboardPasteAction
属性。在您的情况下,它可能是CTRL+SHIFT+V。尝试将其更改为Ctrl+V。如下所示:


@WebD'is的答案很有帮助,我已经投了更高的票。但我的评论集中在CTRL-V是否存在冲突绑定以及如何找到它。您可以按字面意思键入“
Ctrl+V
”(注意“加号+”而不是连字符),它将找到所有使用该绑定的全部或部分键绑定。我建议CTRL-V也必须绑定其他东西


由于这个最初的答案,vscode引入了另一种方法来查看哪些其他命令可能绑定到给定的击键。齿轮/键盘快捷键文件打开时,单击右侧的小键盘图标(或打开此文件时单击Alt+K),它将在旁边指示录制键。现在,您可以按Ctrl+V(或您感兴趣的任何键绑定),使用该键绑定的相应命令(如果有)将被过滤


如果要返回到键盘快捷键文件中的常规搜索,请记住通过单击键盘图标禁用录制键的功能。

对于我来说,解决方案是检查我的扩展名并逐个禁用它们以查找罪魁祸首

我启用了“粘贴和缩进”,这会把复制和粘贴搞得一团糟


只需禁用并重新加载,一切正常:)

我在为VSCode启用“VIM”插件时遇到了这个问题


卸载后,问题得到修复

修改vscode的设置:
设置-输入:vim ctrl key-取消选择:启用一些vim ctrl key命令,这些命令覆盖其他常见操作,如ctrl+c

,如果您安装visual studio代码的vim扩展,并发现ctrl+x、ctrl+v。。或者其他快捷方式停止工作,这是因为它们被extension.vim

如果您希望恢复这些快捷键,请转到键盘快捷键(ctrl+shift+p,然后搜索打开的键盘快捷键文件)

  • 搜索extension.vim uu并检查是否存在任何快捷方式 指定给您的组合键,如ctrl+v。删除它(右键单击,删除)
  • 还可以通过搜索文件来检查是否存在任何其他冲突
  • 保存文件,它现在应该可以工作了

如果安装了Vim扩展,可以将Vim扩展设置中的Vim.useSystemClipboard设置为true。然后,在正常模式下只需按p,或在插入模式下使用Ctrl+V,即可从剪贴板粘贴内容。

转到extensions search Emacs keymap并将其卸载

应该存在与您以前的任何键盘快捷键冲突的 就像在我的案例中,所有发生的变化:(Ctrl-C+Ctrl-A),与代码相比,与
Ctrl-C用于复制此快捷键:(Ctrl-C+Ctrl-a),因此我将其更改为(Shift-C+Shift-a),我的问题得到解决。

转到文件>首选项>键盘快捷键 然后检查复制和粘贴,并输入Ctrl+C和Ctrl+v快捷键


快乐编码;)

我也有同样的问题:在VSCode编辑器上不能CTRL+X、CTRL+C、CTRL+V。 我卸载了Vim扩展,问题得到了解决


文件
性能
键盘快捷键
>搜索
粘贴
>只需右键单击
粘贴
默认:粘贴


对于未安装导致问题的Vim(或任何其他扩展)的未来搜索者,以及可能已验证其键盘绑定正确的搜索者

我安装了Salesforce扩展包,右键单击一个文件并运行SFDX:deploysourcetoorg。部署有错误,因此在面板区域(我在屏幕底部)[见图]中,我同时单击了“输出”和“问题”选项卡,从而将焦点从我的PowerShell终端选项卡移开

我的
Ctrl-V
问题是在编辑器窗格中尝试更正Apex代码时出现的
Ctrl-V
没有粘贴我刚刚剪切或复制的代码(但右键单击并选择“粘贴”起作用)

我最终发现,当我将我的面板焦点更改回我的PowerShell终端选项卡时,我尝试的所有
Ctrl-V
粘贴都在我的PowerShell提示符后出现了![“圆圈”在图中为蓝色]


tl;dr

确保粘贴的文本没有显示在终端中,即使它没有对焦,或者光标位于另一个面板选项卡或编辑器中

我也有同样的问题 步骤:1

步骤:2查找

打开键盘快捷键

步骤:3

find paste
然后你可以看到

editor.action.cliboardPasteAction 
  • 右键单击,然后更改键绑定(如果键错误)

  • 或者,如果您发现两行相同,则删除键(editor.action.cliboardPasteAction)


  • 在我的例子中是第二个(所以我删除了)

    这个问题发生在我离开VSC更新本身(目前是1.53.0)之后。它已转换为Shift Insert


    转到文件->首选项->键盘快捷键。找到
    编辑器.action.clipboardPasteAction
    并双击它,然后键入Ctrl+V。

    以上问题都没有解决我的问题。我有一个键绑定Ctrl+C Ctrl+L。所以当我按下Ctr时
    editor.action.cliboardPasteAction