Table of Content
Note
|
以下所有按键都区分大小写! |
Tmux
安装
$ sudo apt install tmux # Debian/Ubuntu
$ sudo pacman -S tmux # Arch/LyargoOS
$ brew install tmux # macOS
Oh My Tmux
安装
安装到 $HOME
目录下:
$ cd
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .
按键
什么是 <prefix>
-
<prefix>
指Ctrl + a
或Ctrl + b
键。 -
<prefix> c
指先按下<prefix>
再按下c
(小写)。 -
<prefix> C-c
指先按下<prefix>
再按下Ctrl + c
键。
按键冲突
由于在终端中 Ctrl + a
是十分常用的按键,因此需要编辑 ~/.tmux.conf.local
中 <prefix>
的设定。
# Use C-b as prefixes
set -gu prefix2
unbind C-a
unbind C-b
set -g prefix C-b
bind C-b send-prefix
Warning
|
注意,使用 |
常用按键
-
<prefix> r
重新载入tmux
配置 -
<prefix> -
纵向分屏 -
<prefix> _
横向分屏 -
<prefix> C-h
和<prefix> C-l
导航到上一个/下一个窗口 -
<prefix> H
/<prefix J>
/<prefix> K
/<prefix> L
调整窗口大小 -
<prefix> h
/<prefix j>
/<prefix> k
/<prefix> l
窗口间导航 -
<prefix> >
/<prefix> <
交换窗口 -
<prefix> +
最大化/复原当前窗口 -
<prefix> m
开启/关闭鼠标模式