终端功能
强大灵活的终端环境
概述
HejShell 的终端是专为专业开发人员设计的高性能 SSH 客户端。
- ✓完整的终端仿真 (xterm-256color)
- ✓分屏管理多个会话
- ✓基于标签的多连接
- ✓可自定义主题
- ✓集成 SFTP 文件管理
- ✓将常用命令保存为代码片段
分屏
分割屏幕同时查看多个终端会话。
使用方法
- 点击顶部菜单中的分割按钮
- 选择水平或垂直分割
- 在每个面板中连接不同的服务器
- 拖动面板边框调整大小
分割方式
拖动标签:将标签拖到面板边缘进行分割分割按钮:从终端菜单选择分割选项调整面板大小:拖动面板边框
标签管理
使用标签系统地管理多个连接。
- ✓无限创建标签
- ✓拖放重新排序标签
- ✓标签分组支持
- ✓连接状态图标
键盘快捷键
使用键盘快捷键更快地工作。
全局快捷键
Cmd+N:新连接Cmd+T:新标签(快速连接)Cmd+,:打开设置Cmd+K:搜索(终端)/命令面板(其他视图)
终端快捷键
Cmd+C:复制(选中文本时)Cmd+V:粘贴Cmd+F:搜索Cmd++/-:调整字体大小
主题自定义
自由更改终端主题。
内置主题
- •Dracula
- •One Dark
- •Solarized Dark/Light
- •Nord
- •Monokai
创建自定义主题
- 前往设置 > 主题
- 点击「创建新主题」
- 设置调色板
- 保存并应用
SFTP 文件管理
在终端旁使用 SFTP 文件浏览器。
使用方法
- 在已连接的会话中点击 SFTP 按钮
- 在侧面板中浏览远程文件
- 拖放上传/下载文件
- 双击编辑文件
SFTP 功能
- ✓拖放文件传输
- ✓多文件选择和传输
- ✓文件权限更改
- ✓文件预览
- ✓传输进度显示
代码片段
将常用命令保存为代码片段并快速执行。
如何使用代码片段
- 在设置 > 代码片段中添加新片段
- 输入名称、描述和命令
- 在终端中打开代码片段面板(Cmd+Shift+S)
- 点击所需的代码片段执行
- ✓变量支持(例如 ${server_name})
- ✓云同步
- ✓团队共享代码片段
- ✓分类组织
端到端加密
HejShell 使用军事级端到端加密来保护您的凭据。
工作原理
- 主密码:您的密码永远不会离开您的设备:
- 密钥派生:PBKDF2 从您的密码派生加密密钥:
- 数据加密密钥 (DEK):随机 256 位密钥加密所有数据:
- 加密存储:DEK 使用主密钥加密并安全存储:
加密内容
- ✓SSH 密码
- ✓SSH 私钥
- ✓连接详情
- ✓自定义终端命令
连接历史
跟踪所有 SSH 连接活动。
记录内容
- •连接开始/结束时间
- •连接持续时间
- •发起连接的用户(团队情况下)
- •连接成功/失败状态
查看连接历史
- 右键点击连接
- 选择查看历史
- 按日期范围筛选
- 导出为 CSV 进行分析
💡 终端技巧
- •Cmd+点击直接打开 URL
- •三击选择整行
- •Alt+点击移动光标位置
- •滚动缓冲区大小可在设置中调整
功能请求
有想要在终端中看到的功能吗?请随时联系我们。 dev@hej.ai.kr