标签:命令模式 自动加载 window 哲学 鼠标控制 使用 vim 鼠标 加载
tmux 的设计哲学与vim类似,也有命令模式和非命令模式.
基本的结构是:
服务一般是创建会话的时候就自动创建好了,一个服务包含多个会话,一个会话可以放置多个窗口,一个窗口可以进行分屏产生多个的panel.
apt-get install tmux
# 新增
$ tmux
# OR
$ tmux new -s <your_session_name>
$ tmux new -s train -d #后台创建,可以在会话里面创建多个后台session
# session 列表
$ tmux ls
# 重新連線 session
$ tmux a -t 0
# OR
$ tmux a -t <session_name>
# 刪除 session
$ tmux kill-session -t 0
# OR
$ tmux kill-session -t <session_name>
# OR
$ tmux kill-session -a # 全部
# 刪除 tmux server
$ tmux kill-server
# 重新命名 session
$ tmux rename-session -t 0 <new_session_name>
以下所有快捷键均是在命令模式下使用的,根据配置文件的命令模式进入键不同,每个人有所差异,某人为Ctrl+b,我的为Ctrl+j
s #上下选择并enter即可
c
数字键
p
n
,
h
v
o #也可以直接鼠标控制,需要配置鼠标功能
z #再按恢复
set-option -g prefix C-j
# Mouse
#
set-option -g -q mouse on
# Easy split pane commands
#
bind h split-window -h
bind v split-window -v
unbind '"'
unbind %
# Status bar --------------------{{{
set -g status-bg black
set -g status-fg white
set-option -g status-justify centre
set-option -g status-left '#[fg=cyan][#{session_name}]'
set-option -g status-left-length 5
set-option -g status-right '#[fg=white,bg=default]%H:%M #[default] #[fg=blue]%Y-%m-%d%a'
# panel --------------------{{{
set-option -g pane-border-fg colour27
set-option -g pane-active-border-fg colour9
set-option -g display-panes-active-colour blue
set-option -g display-panes-colour brightred
# }}}
在tmux 会话中使用tmux source-file ~/.tmux.conf
激活配置
重启的tmux会自动加载配置
标签:命令模式 自动加载 window 哲学 鼠标控制 使用 vim 鼠标 加载
原文地址:https://www.cnblogs.com/walter-xh/p/11295161.html