Fork me on GitHub

Linux下终端分屏

@author zhanjzh

Linux下终端分屏效果

效果如下:

工具

tmux

安装:

1
sudo apt install tmux

运行:

1
tmux

常用命令:

命令 快捷键
复制 c + b , 用光标选取要复制的内容
粘贴 c + b+ ]
竖直分屏 c + b “
水平分屏 c + b %

配置让鼠标能够调节窗口大小以及选择终端:

新建配置文件 ~/.tmux.conf

如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Enable mouse mode (tmux 2.1 and above)
set -g mouse on

# Enable oh my zsh in tmux
set -g default-command /bin/zsh

# Mouse based copy
bind-key -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
bind-key -T copy-mode MouseDragEnd1Pane send -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"

# 新建分屏保留原来路径
bind '"' split-window -c "#{pane_current_path}"
bind % split-window -h -c "#{pane_current_path}"
bind c new-window -c "#{pane_current_path}"
~