tmux default shell, sys clipboard
This commit is contained in:
parent
5b6aa3d6fb
commit
5eb158c446
15
.tmux.conf
15
.tmux.conf
@ -1,6 +1,18 @@
|
|||||||
|
# prefix
|
||||||
unbind C-b
|
unbind C-b
|
||||||
set -g prefix C-Space
|
set -g prefix C-Space
|
||||||
|
|
||||||
|
# send prefix to nested session after ctrl a
|
||||||
|
bind-key -n C-a send-prefix
|
||||||
|
|
||||||
|
# default shell
|
||||||
|
set-option -g default-shell /bin/zsh
|
||||||
|
|
||||||
|
#for copying to sys clipboard
|
||||||
|
bind -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
|
||||||
|
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
|
||||||
|
bind -T copy-mode-vi C-j send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
|
||||||
|
|
||||||
bind | split-window -h
|
bind | split-window -h
|
||||||
bind - split-window -v
|
bind - split-window -v
|
||||||
unbind '"'
|
unbind '"'
|
||||||
@ -11,9 +23,6 @@ bind -n M-Right select-pane -R
|
|||||||
bind -n M-Up select-pane -U
|
bind -n M-Up select-pane -U
|
||||||
bind -n M-Down select-pane -D
|
bind -n M-Down select-pane -D
|
||||||
|
|
||||||
# send prefix to nested session after ctrl a
|
|
||||||
bind-key -n C-a send-prefix
|
|
||||||
|
|
||||||
set -g mouse on
|
set -g mouse on
|
||||||
|
|
||||||
set-window-option -g mode-keys vi
|
set-window-option -g mode-keys vi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user