1 Star 0 Fork 1

daputaowang/linux_config

forked from Molio-tan/linux_config 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
16_04_tmux.conf 2.63 KB
一键复制 编辑 原始数据 按行查看 历史
#解绑ctrl+b快捷键
#unbind C-b
#更换前缀快捷键为ctrl+a
#set -g prefix C-a
#Tmux会话选项
set -g status-keys vi
#开启鼠标模式
# set -g mode-mouse on
# set -g monitor-activity on
# set -g xterm-keys on
#设置默认终端配色
# set -g default-terminal "screen-256color"
#自动重命名窗口名字
set -g automatic-rename on
#关闭窗口自动重新分配ID
set -g renumber-windows on
# 开启鼠标点击选择窗格
#set -g mouse-select-pane on
# 开启鼠标点击选择窗口
#set -g mouse-select-window on
# 开启鼠标调节窗格大小
#set -g mouse-resize-pane on
# 美化窗格栏
# set -g pane-active-border-bg none
# set -g pane-active-border-fg red
# set -g display-panes-active-colour red
# 美化信息栏
set -g message-bg blue
set -g message-fg white
# 美化命令行
set -g message-command-bg cyan
set -g message-command-fg white
# black blue red green yellow white cyan magenta
# 美化标题栏
# set -g status on
set -g status-position top
set -g status-fg black
set -g status-bg white
set -g status-justify centre
# set -g status-justify left
set -g status-left '#[fg=black,bold][#S]'
# set -g status-left-length 20
set -g status-right '#[fg=black,bold][%Y-%m-%d %H:%M]'
set -g window-status-format ' #[fg=black,bold]#I:#W '
set -g window-status-current-format ' #[fg=white,bold]* #I:#W *#[fg=black] '
set -g window-status-fg black
set -g window-status-bg white
set -g window-status-current-fg white
set -g window-status-current-bg black
#每当修改tmux.conf后 按ctrl+b r重新加载配置立即生效
bind-key r source-file ~/.tmux.conf \; display-message "Config Reloaded."
#拷贝模式按键重定义
set -g mode-keys vi
#定义ctrl+y进入拷贝模式
bind-key y copy-mode
#定义使用v选取
bind-key -t vi-copy v begin-selection
#定义使用y复制 加入到剪切板
bind-key -t vi-copy y copy-pipe "xclip -i -sel clip > /dev/null"
#定义ctrl+b p粘贴
bind-key p run "xclip -o -sel clip | tmux load-buffer - ; tmux paste-buffer"
# 重定义分隔窗格快捷键
unbind '"'
unbind %
bind-key | split-window -h
bind-key - split-window -v
#重定义选择分隔窗格
bind k selectp -U
bind j selectp -D
bind h selectp -L
bind l selectp -R
# 重定义新建窗口快捷键
# bind-key -n C-T new-window
#重定义窗口选择快捷键为alt + 0-9
bind-key -n M-1 select-window -t :0
bind-key -n M-2 select-window -t :1
bind-key -n M-3 select-window -t :2
bind-key -n M-4 select-window -t :3
bind-key -n M-5 select-window -t :4
bind-key -n M-6 select-window -t :5
bind-key -n M-7 select-window -t :6
bind-key -n M-8 select-window -t :7
bind-key -n M-9 select-window -t :8
bind-key -n M-0 select-window -t :9
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Shell
1
https://gitee.com/daputaowang/linux_config.git
git@gitee.com:daputaowang/linux_config.git
daputaowang
linux_config
linux_config
master

搜索帮助