在ubuntu上,可以使用tmux打开多个终端并同时显示。
1. 安装
在Ubuntu/Deepin/Debian中安装:
$ sudo apt install tmux
2. 使用
ubuntu 原生的终端,输入如下的命令:
tmux
3. 拆分tmux
- 垂直拆分 ctrl + b, 然后 “,”
- 水平拆分 ctrl + b, 然后 %
4. 切换tmux 不同的窗口
- 向左切换:先按Ctrl + b然后左箭头
- 向右切换:先按Ctrl + b然后右箭头
- 向上切换:先按Ctrl + b然后上箭头
- 向下切换:先按Ctrl + b然后下箭头
- 切换到下一个:先按Ctrl + b然后o
- 在当前窗格和上一个窗格之间切换:先按Ctrl + b然后;
5. 关闭 tmux
在 shell 窗口中执行如下命令:
exit
6. 分离 tmux 与 重新连接
- 可以分离tmux,而不会丢失正在处理的任何内容 : 先按Ctrl + b然后 d
- 重新连接时,可以在控制台中键入tmux attach来附加窗口,需要先查看有哪些正在运行的回话
- 创建新窗口: Ctrl + b 然后 c
- 重命名窗口名称:按Ctrl + b然后,,底部变成橙色,删掉之前的名称然后改成需要修改的名字。
- (Ctrl-b) + n:切换到下一个窗口
- (Ctrl-b) + p:切换到上一个窗口
- (Ctrl-b) + w:以交互方式选择窗口(如果有两个以上的窗口,则非常有用)
- 关闭窗口使用 (Ctrl-b) + &