You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code粘贴代码无法编辑、光标变为大块插入样式如何解决

VS Code粘贴后光标变方块、无法编辑粘贴内容的解决方案

这个问题可以通过调整设置/快捷键直接解决,对应不同触发原因的处理方式如下:

  • 情况1:Vim扩展模式异常
    安装了Vim类模拟扩展的环境下,粘贴操作很容易误触发Vim普通模式,此时光标会变为方块形态,无法直接插入编辑内容:
    • 临时修复:出现故障时直接按键盘i键,即可切回插入模式,光标恢复为闪烁竖线,可正常编辑
    • 永久修复(不需要Vim功能):直接在扩展面板找到Vim相关插件选择禁用,不会再出现同类问题
    • 永久修复(需保留Vim功能):打开VS Code设置界面,搜索vim.handleKeys,将Ctrl+v粘贴操作的接管权限关闭,也可以直接在settings.json中添加如下配置:
      "vim.handleKeys": {
        "<C-v>": false
      }
      
  • 情况2:误触系统/编辑器改写模式
    未安装Vim扩展时,故障基本是误按Insert键触发了覆盖改写模式导致的,该模式默认光标为方块形态,输入内容会直接覆盖后续文字:
    • 修复方式:按一次键盘上的Insert键即可切回正常插入模式,部分紧凑型笔记本键盘需要按Fn+Insert组合键触发切换
  • 情况3:第三方扩展冲突
    如果上述两种方式都无效,排查近期安装的剪贴板增强、多光标编辑、代码片段类扩展,逐个禁用后测试粘贴功能,定位到冲突扩展后卸载或禁用即可。

内容的提问来源于stack exchange,提问作者RISHABH YADAV

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.02 02:36:33