温馨提示×

ubuntu securecrt如何设置剪贴板共享

小樊
35
2025-11-30 11:45:41
栏目: 智能运维

Ubuntu 下 SecureCRT 剪贴板共享设置

一 快速启用鼠标复制粘贴

  • 打开 SecureCRT,进入:Options → Global Options → Terminal → Mouse
  • 勾选:
    • Copy on select(选中即复制到剪贴板)
    • Paste on middle button(中键粘贴)
  • 如需使用 Windows 风格快捷键(Ctrl+C / Ctrl+V),进入:Options → Global Options → General → Default Session → Edit Default Settings… → Terminal → Mapped keys → Use Windows copy and paste hotkeys。提示:在类 Unix 终端中,SecureCRT 默认常用 Ctrl+Ins / Shift+Ins 进行复制/粘贴,启用 Windows 热键后可用 Ctrl+C / Ctrl+V

二 会话级与系统级差异说明

  • 上述鼠标设置在 Global Options 会对所有新会话生效;若仅想对当前会话生效,请在 Session Options → Terminal → Mouse 中做同样勾选。
  • 若你是在 Windows 上运行 SecureCRT 连接 Ubuntu,上述设置即可与 Windows 剪贴板互通;若你是在 Ubuntu 本地运行 SecureCRT 连接远程,则剪贴板与 Ubuntu 系统剪贴板互通,具体行为取决于桌面环境与剪贴板工具链。

三 在 Vim 中让内容与系统剪贴板互通(可选)

  • 确认 Ubuntu 上的 vim 支持剪贴板:执行 vim --version | grep clipboard,看到 +clipboard 表示支持。
  • ~/.vimrc 中添加:
    • 普通模式与可视模式复制到系统剪贴板:vnoremap <C-c> "+y;整行复制:nnoremap <C-c> "+yy
    • 从系统剪贴板粘贴:nnoremap <C-v> "+p
  • vim-clipboard,可安装带剪贴板支持的版本(如 sudo apt install vim-gtk3),或使用 :w !xclip -sel clip 等外部命令配合。

四 常见问题排查

  • 选中不生效或 Ctrl+C 触发中断:检查是否启用了 Use Windows copy and paste hotkeys;若启用,请用 Ctrl+Ins / Shift+Ins 或改为中键粘贴。也可在 Session Options → Terminal → Modes 中取消 CUA 相关选项以避免与终端快捷键冲突。
  • 右键粘贴无效:在 Global Options → Terminal → Mouse 中将 Paste on 设为 right(或 left)按钮。
  • 终端内无法选中:确认未启用某些会拦截鼠标事件的工具(如屏幕取词/翻译),这类软件可能干扰 Copy on select

0