Tmux使用及配置

Posted hongdada

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tmux使用及配置相关的知识,希望对你有一定的参考价值。

允许鼠标滚动

新的配置项已简化为

set -g mouse on

将他写到 ~/.tmux.conf 中然后执行

tmux source ~/.tmux.conf

注意2.1版本以下的配置项在新版本中已经被废弃

setw -g mouse-resize-pane on
setw -g mouse-select-pane on
setw -g mouse-select-window on
setw -g mode-mouse on

整理收集

# Send prefix
set-option -g prefix C-a
unbind-key C-a
bind-key C-a send-prefix

# Use Alt-arrow keys to switch panes
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D

# Shift arrow to switch windows
bind -n S-Left previous-window
bind -n S-Right next-window

# Mouse mode
set -g mouse on


# Set easier window split keys
bind-key v split-window -h
bind-key h split-window -v

# Easy config reload
bind-key r source-file ~/.tmux.conf ; display-message "tmux.conf reloaded"

Send prefix
把prefix的ctrl+b变为了ctrl+a,因为这样按起来方便些。基本上用tmux的都改了这个。

Use Alt-arrow keys to switch panes
不用按prefix,直接用alt+箭头在pane之间switch。实际用过之后才发现真是太方便了!

Shift arrow to switch windows
不用按prefix,直接用shift+箭头在window之间switch。太方便了!

Mouse mode
开启鼠标模式。用鼠标就能切换window,pane,还能调整pane的大小,方便!

Set easier window split keys
这一部分是用来更方便切分pane的。prefix + v 代表竖着切,prefix + h 代表横着切。比起默认的切割方法不仅直观而且方便。

Easy config reload
下一次如果修改了.tmux.conf的设置的话,不用关掉tmux。直接用prefix+r,就能重新加载设置。

别名

alias tn=‘tn(){tmux new -s $1};tn‘
alias tk=‘tk(){tmux kill-session -t $1};tk‘
alias tka=‘tmux kill-server‘
alias td=‘tmux detach‘
alias tl=‘tmux list-session‘
alias tad=‘tad(){tmux attach -t $1};tad‘
alias tsw=‘tsw(){tmux switch -t $1};tsw‘
alias tren=‘tren(){tmux rename-session -t 	$1 $2};tren‘
alias tv=‘tmux split-window‘
alias th=‘tmux split-window -h‘

建议

github上有比较好的,建议使用.

$ cd ~
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .

参考:

Tmux 使用教程

tmux的使用方法和个性化配置

Tmux使用手册

tmux简洁教程及config关键配置







以上是关于Tmux使用及配置的主要内容,如果未能解决你的问题,请参考以下文章

tmux使用及个性化配置

Tmux 学习摘要1--使用默认配置进行基本操作

tmux常用命令及快捷键

Tmux 简单配置使用

Tmux会话-基本操作及原理

tmux 多终端登陆软件,安装配置使用详解