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

Mac通过SSH连接CentOS 7.5时,VS Code/Cursor复制粘贴终端异常求助

解决Mac通过SSH扩展连接CentOS 7.5时Cursor/VS Code终端复制粘贴异常的问题

以下是经过验证的解决方法,按优先级尝试:

  • 调整IDE终端剪贴板相关配置
    打开IDE设置(快捷键Cmd+,),依次修改:

    • 搜索terminal.integrated.copyOnSelection,勾选该选项,开启选中即复制,减少手动Cmd+C的冲突概率
    • 搜索terminal.integrated.pasteWithCtrlV,设置为false,强制终端使用系统剪贴板的Cmd+V粘贴
    • 打开键盘快捷设置(Cmd+K Cmd+S),搜索terminal paste,将其快捷键绑定为Cmd+V,确保该绑定优先级最高
  • 修复服务器端字符编码环境变量
    登录CentOS服务器,编辑当前用户的shell配置文件(比如~/.bashrc或~/.zshrc),添加以下内容:

    unset LC_CTYPE
    export LC_ALL=en_US.UTF-8
    export LANG=en_US.UTF-8
    

    执行source ~/.bashrc(对应你编辑的配置文件)使设置生效,避免编码不匹配导致剪贴板内容解析错误

  • 禁用终端的括号粘贴功能
    在服务器端执行以下命令,关闭可能干扰粘贴的bracketed paste功能:

    echo "set enable-bracketed-paste off" >> ~/.inputrc
    

    重新打开SSH连接的终端,该功能有时会导致批量粘贴内容被截断为单个字符

  • 更新SSH扩展与IDE版本
    检查Cursor/VS Code中的Remote - SSH扩展是否为最新版本,旧版本常存在剪贴板同步的bug;同时将IDE本身更新到最新稳定版,修复已知的终端交互问题

  • 用系统终端验证问题范围
    直接用Mac自带Terminal或iTerm2通过ssh user@你的服务器IP连接,测试复制粘贴是否正常。如果系统终端无问题,说明故障出在IDE的终端集成层,可重点排查IDE的终端配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 05:37:36