tmux推荐
tmux是什么?
tmux是一个终端复用工具。对于服务端开发的程序员或运维人员而言用处十分大。大大提高了工作效率。
下载
wget http://cznic.dl.sourceforge.net/project/tmux/tmux/tmux-1.9/tmux-1.9a.tar.gz
安装
- centos安装
yum install libevent-devel ncurses-devel
tar -zxvf tmux-1.9.tar.gz
cd tmux-1.6
./configure
make
make install
使用
tmux #开启tmux
tmux ls #显示已有tmux列表(C-b s)
tmux attach-session -t 数字 #选择tmux
C-b c 创建一个新的窗口
C-b n 切换到下一个窗口
C-b p 切换到上一个窗口
C-b l 最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道
c-b w 通过上下键选择当前窗口中打开的会话
C-b 数字 直接跳到你按的数字所在的窗口
C-b & 退出当前窗口
C-b d 临时断开会话 断开以后,还可以连上的哟:)
C-b " 分割出来一个窗口
C-b % 分割出来一个窗口
C-b o 在小窗口中切换
C-b (方向键)
C-b ! 关闭所有小窗口
C-b x 关闭当前光标处的小窗口
C-b t 钟表
C-b pageup/pagedo
实用的tmux配置
一个实用的tmux配置文件分享
- 存放路径~/.tmux.conf
- 配置贴出来很简单:
set -g default-terminal "screen-256color"
#-- base settings --#
set -g mode-keys vi
# prefix key (Ctrl+a)
set -g prefix ^x
unbind ^b
bind x send-prefix
#up
bind-key k select-pane -U
#down
bind-key j select-pane -D
#left
bind-key h select-pane -L
#right
bind-key l select-pane -R
- tmux无需过多配置,用vim的同学绑定hjkl就特别好用了。