快捷键
tmux new -s <name> 新建一个 tmux 会话
tmux detach / Ctrl + b, d 从会话中分离
tmux attach -t <name> 进入会话
tmux ls 列出所有的会话
tmux kill-session -t <name> kill 会话
tmux switch -t <name> 切换至某会话
tmux rename-session -t <name> 重命名会话
Ctrl+b
tmux 的很多命令都需要加 Ctrl + b
前缀之后才能组合使用,以下列举一些常用的
"" 上下划分窗口
% 左右划分窗口
方向键 切换窗口
x 关闭窗口
! 拆分为独立窗口
Ctrl+方向键 调整窗口大小
PageUp/PageDown 翻页查看输出日志(看完需要按Esc)
s 列出当前会话所有的窗口
n 切换至下一窗口
p 切换至上一窗口
c 在会话中新建一个窗口
t 显示时间
: 进入命令模式
空格 上下分屏与左右分屏切换
支持通过鼠标拖动 panel 大小
vim .tmux.conf
创建配置文件,输入以下信息 (tmux 2.0 以上)
set -g mouse on
set -g default-command /bin/zsh
bind-key -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
bind-key -T copy-mode MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
进入 tmux ,Ctrl+b+:
进入命令模式,输入 source ~/.tmux.conf
激活配置就可以了。想要还原的话就先删除 .tmux.conf
文件再输入 tmux kill-server
FEATURED TAGS
GitHub
git
markdown
say something
单片机
ROM
中断
linux
shell
ssh
MatLab
Regular Expression
C Programming
cpp
python
algorithm
security
Reverse Engineering
writeup
ctf
machine learning
reading notes
deep learning
JavaScript
OpenCV
Machine Vision
php
troubleshoot
sql
nginx
base64
Forensics
router
web
XSS
docker
curl
computer network
LaTeX
iptables
sqlmap
sql injection
object detection
paper
job
pytorch
matplotlib
blog
socket
torchscript
weakly supervised
image matting
model deployment
onnx
mmdetection
MOT
macOS
tools
mmcv