在ubuntu上,可以使用tmux打开多个终端并同时显示。
1. 安装
在Ubuntu/Deepin/Debian中安装:
$ sudo apt install tmux
1
2. 使用
ubuntu 原生的终端,输入如下的命令:
tmux
1
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
1
6. 分离 tmux 与 重新连接
可以分离tmux,而不会丢失正在处理的任何内容 : 先按Ctrl + b然后 d
重新连接时,可以在控制台中键入tmux attach来附加窗口,需要先查看有哪些正在运行的回话
创建新窗口: Ctrl + b 然后 c
重命名窗口名称:按Ctrl + b然后,,底部变成橙色,删掉之前的名称然后改成需要修改的名字。
(Ctrl-b) + n:切换到下一个窗口
(Ctrl-b) + p:切换到上一个窗口
(Ctrl-b) + w:以交互方式选择窗口(如果有两个以上的窗口,则非常有用)
关闭窗口使用 (Ctrl-b) + &
如果觉得麻烦可以考虑更加简单的终端多开工具,它允许从一个窗口里面创建、访问和控制多个会话。可以从会话中分离并在后台继续运行,然后重新附加。