tmux和Zsh的使用
# (一)、zsh 使用
# 1、安装
官网:https://ohmyz.sh/#install (opens new window)
apt install zsh -y
chsh -s /bin/zsh
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
1
2
3
2
3
# 2、配置
// vi ~/.zshrc
plugins=(git tmux extract z)
主题还是用:steeef
1
2
3
2
3
# (二)、tmux 使用
# 1、安装
sudo apt-get install tmux
1
# 2、使用
# (1)、新建会话
tmux new -s <session-name>
1
# (2)、分离会话
在 Tmux 窗口中,按下Ctrl+b d
或者输入tmux detach
命令,就会将当前会话与窗口分离。
tmux detach
1
# (3)、显示会话
tmux ls
命令可以查看当前所有的 Tmux 会话。
tmux ls
1
# (4)、接入会话
tmux attach
命令用于重新接入某个已存在的会话。
# 使用会话编号
$ tmux attach -t 0
# 使用会话名称
$ tmux attach -t <session-name>
1
2
3
4
5
2
3
4
5
# (5)、杀死会话
tmux kill-session
命令用于杀死某个会话。
# 使用会话编号
$ tmux kill-session -t 0
# 使用会话名称
$ tmux kill-session -t <session-name>
1
2
3
4
5
2
3
4
5
# (6)、切换会话
tmux switch
命令用于切换会话。
# 使用会话编号
$ tmux switch -t 0
# 使用会话名称
$ tmux switch -t <session-name>
1
2
3
4
5
2
3
4
5
# (7)、 窗格快捷键
Ctrl+b %
:划分左右两个窗格。Ctrl+b "
:划分上下两个窗格。Ctrl+b <arrow key>
:光标切换到其他窗格。<arrow key>
是指向要切换到的窗格的方向键,比如切换到下方窗格,就按方向键↓
。Ctrl+b ;
:光标切换到上一个窗格。Ctrl+b o
:光标切换到下一个窗格。Ctrl+b {
:当前窗格与上一个窗格交换位置。Ctrl+b }
:当前窗格与下一个窗格交换位置。Ctrl+b Ctrl+o
:所有窗格向前移动一个位置,第一个窗格变成最后一个窗格。Ctrl+b Alt+o
:所有窗格向后移动一个位置,最后一个窗格变成第一个窗格。Ctrl+b x
:关闭当前窗格。Ctrl+b !
:将当前窗格拆分为一个独立窗口。Ctrl+b z
:当前窗格全屏显示,再使用一次会变回原来大小。Ctrl+b Ctrl+<arrow key>
:按箭头方向调整窗格大小。Ctrl+b q
:显示窗格编号。
上次更新: 2025/08/31, 02:59:31