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

VS Code中Ctrl+V与Ctrl+Shift+V失效问题求助(Fedora 41 Hyperland ML4W)

解决Fedora 41 Hyprland ML4W下VS Code粘贴快捷键失效问题

排查与修复步骤

1. 检查Hyprland全局快捷键冲突

Hyprland的配置可能抢占了VS Code的粘贴快捷键,打开~/.config/hypr/hyprland.conf,搜索是否有绑定<Ctrl> v或<Ctrl> Shift v的规则:

  • 若找到相关绑定,注释或修改为其他组合,例如:
    # bind = Ctrl, v, exec, some_command
    
  • 保存配置后执行hyprctl reload重载Hyprland,再测试VS Code粘贴功能。

2. 重置VS Code快捷键配置

自定义快捷键配置可能出现异常,完全重置:

  • 关闭VS Code,删除快捷键配置文件:rm ~/.config/Code/User/keybindings.json
  • 重启VS Code恢复默认快捷键,测试粘贴是否正常。

3. 关闭VS Code沙箱限制

VS Code沙箱可能阻碍系统剪贴板访问:

  • 启动VS Code时添加参数:code --no-sandbox,测试粘贴功能。
  • 若有效,修改启动器配置:编辑~/.local/share/applications/code.desktop,将Exec行改为:
    Exec=/usr/bin/code --no-sandbox %F
    

4. 确保wl-clipboard工具正常

Hyprland默认使用wl-clipboard,VS Code依赖它访问系统剪贴板:

  • 安装工具(未安装时):sudo dnf install wl-clipboard
  • 手动测试:复制外部内容后执行wl-paste,若能输出内容,再回到VS Code测试粘贴。

5. 切换VS Code窗口模式

尝试切换窗口的浮动/平铺状态:

  • 用Hyprland默认快捷键(通常是Super + Shift + Space)切换VS Code窗口模式,再测试粘贴快捷键。

内容的提问来源于stack exchange,提问作者Искандер Бакиров

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 08:37:05