Skip to content

SSH 终端

Nexa 提供了一个功能强大的原生级终端,它不仅具有极高的渲染性能,还融入了许多现代化特性,帮助您更高效地进行系统维护。

多标签与多窗口

Nexa 的核心设计理念之一就是多任务处理:

  • 新建标签:双击侧边栏中的任何服务器,即可在顶部打开一个新的终端标签页。
  • 快速切换:使用 Ctrl+TabCmd+Option+左右方向键 可以快速在不同的标签页之间穿梭。

复制与粘贴

在 Nexa 的终端中,我们遵循了现代终端的最佳实践:

  • 选中即复制:您可以在设置中开启“选中自动复制”功能,用鼠标框选文本后无需其他操作,文本已在剪贴板中。
  • 粘贴操作:使用 Ctrl+Shift+V(Windows/Linux)或 Cmd+V(macOS)将本地文本粘贴到终端中。
  • 安全提示:当您尝试粘贴包含多行文本(尤其是包含回车符的内容)时,Nexa 会弹窗警告,防止危险命令被意外执行。

重连与保持活跃

网络波动导致 SSH 断开是常有的事,Nexa 为此做足了优化:

  • 自动重连:当检测到网络断开时,终端顶部会显示断线提示,并提供一个醒目的 "重新连接" 按钮,点击即可恢复会话。
  • Keep-Alive (防掉线):Nexa 在后台会默认自动发送心跳包(默认 5 秒间隔),确保当您长时间不操作时,SSH 连接不会被防火墙或路由器强行切断。

命令历史与快捷键

  • 按下 箭头可以浏览当前服务器的历史执行命令。
  • 终端完全兼容标准的 Bash/Zsh 快捷键,例如 Ctrl+C 终止进程、Ctrl+R 搜索历史、Ctrl+L 清屏等。

常见问题解答

Q: 终端里的中文字符显示为乱码或问号? A: 请确认您的服务器环境变量(locale)设置正确,推荐设置为 en_US.UTF-8zh_CN.UTF-8。Nexa 终端默认使用 UTF-8 编码渲染。

Q: 如何更改终端字体? A: 请前往设置中,选择您喜欢的编程字体(如 Fira Code 或 JetBrains Mono),并可以自由调节字号与行高。

Nexa - 释放 AI 的力量