tmux

进入tmux环境

$ tmux

基础操作

ctrl-b c # 创建新窗口
ctrl-b n # 切换到后一个窗口
ctrl-b p # 切换到前一个窗口

ctrl-b % # 分割新垂直窗口
ctrl-b " # 分割新水平窗口
ctrl-b o # 光标聚焦到下一个分割窗口

复制粘贴

ctrl-b [     # 进入复制模式
ctrl-b space # 选择需要复制的内容
ctrl-b w     # 将需要复制的内容保存到缓冲区
ctrl-b ]     # 粘贴

$ tmux list-buffers                             # 查看缓冲区
$ tmux save-buffer -b [buffer_name] [save_path] # 将缓冲区保存到文件中

后台执行

$ ctrl-b d    # 退出 session
$ tmux attach # 重新进入 session

强制退出当前窗口

$ ctrl-d
or
$ tmux kill-window

在 tmux 使用 zsh-autosuggestions 功能,添加以下配置:

## ~/.tmux.conf
set -g default-terminal xterm-256color

启动鼠标功能,添加以下配置:

## ~/.tmux.conf
# set mouse on with prefix m
bind m \
    set -g mouse on \;\
    display 'Mouse: ON'

# set mouse off with prefix M
bind M \
    set -g mouse off \;\
    display 'Mouse: OFF'

Last updated

Was this helpful?