在 Debian 上配置 SecureCRT 快捷键
一 配置入口与基本步骤
- 打开 SecureCRT,进入菜单:Options → Global Options → General → Default Session → Edit Default Settings → Keyboard(或 Keymap)。
- 在键盘映射界面中,选择需要自定义的命令,点击 Add,然后按下你期望的组合键;若与系统或其他命令冲突,会提示更换。
- 完成后点击 OK 保存;如需恢复,可在同一界面使用 Reset 恢复默认。
- 提示:在 Linux 桌面环境下,某些组合键可能被桌面环境拦截,必要时更换为 Ctrl+Shift+字母 等组合以避免冲突。
二 常用可改键位与推荐映射
- 复制/粘贴:将 Ctrl+Shift+C / Ctrl+Shift+V 映射为复制/粘贴,避免与系统快捷键冲突。
- 会话管理:将 Ctrl+D 映射为“断开会话”,将 Ctrl+Shift+L 映射为“锁定会话”。
- 屏幕与编辑:将 Ctrl+K 映射为“清空屏幕内容”;启用列模式编辑(按住 Alt 拖选)。
- 标签操作:将 Ctrl+T 映射为“新建标签页”,将 Ctrl+Tab 映射为“切换标签页”,将 Alt+数字键 映射为“跳转到第 N 个标签页”。
- 全屏:将 Alt+Enter 映射为“切换全屏”。
- 以上映射均为 SecureCRT 的常用操作,可直接按上述组合进行自定义绑定。
三 进阶映射与自动化
- CUA 复制粘贴:在 Terminal → Emulation → Mapped Keys 中启用 Use Windows copy and paste keys,可直接使用 Ctrl+C / Ctrl+V。
- 一键输入字符串:在 Mapped Keys 中为某个按键设置 Send String,实现输入用户名、密码或常用长命令的“一键填充”。
- 脚本录制与回放:通过 Script → Start Recoding Script 录制重复性操作,保存为脚本后一键回放,适合批量执行。
- 组合示例:将 F2 映射为“Send String: show running-config\n”,将 F3 映射为“Send String: write memory\n”,可快速查看与保存设备配置。
四 冲突排查与保存策略
- 冲突处理:若提示快捷键冲突,优先更换为 Ctrl+Shift+字母/数字 或 F 键;必要时在系统“键盘快捷键”中取消占用该组合键的应用。
- 会话级与全局级:在 Default Session 中的修改会作为全局默认,影响新建会话;已存在会话可在各自的 Session Options → Keyboard 中单独调整。
- 备份与迁移:通过 Options → Export Settings 导出配置,便于迁移或共享快捷键方案。