Tmux 使用汇总 for mac

安装

brew install tmux
安装成功后如果没有~/.tmux.conf则自行touch出来

安装插件

安装插件可以本地文件保存会话,重启电脑后也不怕
mkdir ~/.tmux && cd ~/.tmux
git clone https://github.com/tmux-plugins/tmux-resurrect.git
vim ~/.tmux.conf
然后粘贴下以下配置内容

使用

设置前缀为ctrl+a

set -g prefix C-a

解除ctrl+b与前缀的对应关系

unbind C-b

tmux-resurrect

set -g @resurrect-save-bash-history 'on'
set -g @resurrect-capture-pane-contents 'on'
set -g @resurrect-strategy-vim 'session'

run-shell ~/.tmux/tmux-resurrect/resurrect.tmux

保存后执行 tmux source ~/.tmux.conf
如已经执行过tmux命令则执行 tmux source-file ~/.tmux.conf

创建新会话

tmux new -s xxx

竖向切割两个窗口

ctrl + a 然后 %

左右切换两个窗口

ctrl + a 然后 左右

开启同步模式

ctrl + a 然后 :set synchronize-panes

横向切割两个窗口

ctrl + a 然后 “

脱离当前回话回到shell界面

ctrl + a 然后 d

回到之前的会话

tmux attach

回到某一个会话

tmux attach -t xxx

重命名会话

在shell下执行 tmux ls 查看会话名称,然后执行 tmux rename -t 会话名称 新会话名称

关闭当前窗格

ctrl + a 然后 x

你可能感兴趣的:(Tmux 使用汇总 for mac)