界面与 Vim 模式
PhanTerm 采用了受 Vim 启发的双模式交互模型。这种设计让您可以在无需频繁使用鼠标的情况下,极速在终端环境和本地操作界面间切换。
终端模式 (Terminal Mode)
Section titled “终端模式 (Terminal Mode)”当您连接到一台服务器后,您就默认处于终端模式。 在此模式下:
- 您的焦点锁定在远程的终端会话中。
- 您敲击的所有按键(包括
Ctrl+c、Ctrl+d、Ctrl+l等)都会直接传输给远程服务器,仿佛您在使用系统自带的终端。 - 只有唯一的一个全局逃生快捷键:按下
Ctrl+\即可退回到普通模式 (Normal Mode)。
普通模式 (Normal Mode)
Section titled “普通模式 (Normal Mode)”按下 Ctrl+\ 后,您就进入了普通模式。此时所有的按键都将被 PhanTerm 接管,用于操作本地的用户界面(如侧边栏、选项卡等)。
工作区焦点与导航
Section titled “工作区焦点与导航”在普通模式下,您可以使用以下快捷键在不同的 UI 面板间切换:
Tab/Shift+Tab:在可见的面板之间循环切换焦点。Ctrl+h:向左切换焦点(例如切换到文件树侧边栏)。Ctrl+l:向右切换焦点(例如切换回主终端面板)。Space:显示/隐藏左侧的文件树侧边栏。M:展开或折叠下方的高级服务器监控面板。i或Enter:当您的焦点位于终端面板时,按下可重新进入终端模式。
类似 Vim 的快捷操作
Section titled “类似 Vim 的快捷操作”当焦点位于列表(如文件树、连接列表)时,您可以使用肌肉记忆中的 Vim 快捷键:
j/k:向下/向上移动选中项。gg:直接跳转到列表顶部。G:直接跳转到列表底部。Ctrl+u/Ctrl+d:向上或向下滚动半页。
熟悉了这些快捷键后,您会发现操作多个连接和传输文件如同在 Vim 中编写代码一样行云流水。