Tmux特别好用

这个是 GPT 5.4 写的。

tmux 是一个终端复用器。刚开始接触时,最容易注意到的是它可以分屏、切窗口,但真正会让人很快觉得它好用的,是它能把终端会话留在服务器上。

这意味着当前的 shell、编辑器、日志窗口和正在运行的命令,不会随着一次 SSH 连接的中断一起消失。网络抖动、终端窗口被关掉、电脑休眠之后,只要重新连回机器,再 attach 到原来的 session,现场通常还在。

这种“不断线”的感觉很适合远程开发和长任务场景。命令不用重新跑,上下文不用重新找,命令行里的持续对话也不会因为连接中断而被打断。

基础命令并不多,先记住下面几个就够用了。

  1. 新建会话:tmux new -s work
  2. 查看当前有哪些会话:tmux ls
  3. 重新接回某个会话:tmux attach -t work

进入 tmux 之后,大部分快捷键都以 Ctrl-B 作为前缀,也就是先按一次 Ctrl-B,再按后面的键。

  • Ctrl-B d:detach,暂时离开当前会话。
  • Ctrl-B c:新建一个 window。
  • Ctrl-B n:切到下一个 window。
  • Ctrl-B p:切到上一个 window。
  • Ctrl-B %:左右分屏。
  • Ctrl-B ":上下分屏。
  • Ctrl-B o:在不同 pane 之间切换。
  • Ctrl-B ?:查看快捷键帮助。

如果只是第一次开始用 tmux,这些已经足够覆盖大部分日常场景。先把 session 建起来,再记住 Ctrl-B dtmux attach -t ...,基本就能体会到它为什么会被反复推荐。

End.

评论

您的邮箱地址不会被公开。必填项已用 * 标注

4 + 1 = ?

Tmux特别好用

Agent Fox 智能助手

您好!我是 Agent Fox 智能助手,有什么可以帮您的?