copy paste properly working
This commit is contained in:
+19
@@ -56,3 +56,22 @@ bind r source-file ~/.tmux.conf
|
|||||||
|
|
||||||
# bottom right status bar that highlights when prefix active
|
# bottom right status bar that highlights when prefix active
|
||||||
set -g status-right ' #{?client_prefix,#[reverse]<Prefix>#[noreverse] ,}"#{=21:pane_title}" %H:%M %d-%b-%y'
|
set -g status-right ' #{?client_prefix,#[reverse]<Prefix>#[noreverse] ,}"#{=21:pane_title}" %H:%M %d-%b-%y'
|
||||||
|
|
||||||
|
|
||||||
|
bind P paste-buffer
|
||||||
|
|
||||||
|
# Enable mouse & Copy/Paste - Requirements: xclip
|
||||||
|
set -g mouse on
|
||||||
|
bind -n WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= '#{pane_in_mode}' 'send-keys -M' 'select-pane -t=; copy-mode -e; send-keys -M'"
|
||||||
|
bind -n WheelDownPane select-pane -t= \; send-keys -M
|
||||||
|
bind -n C-WheelUpPane select-pane -t= \; copy-mode -e \; send-keys -M
|
||||||
|
bind -T copy-mode-vi C-WheelUpPane send-keys -X halfpage-up
|
||||||
|
bind -T copy-mode-vi C-WheelDownPane send-keys -X halfpage-down
|
||||||
|
bind -T copy-mode-emacs C-WheelUpPane send-keys -X halfpage-up
|
||||||
|
bind -T copy-mode-emacs C-WheelDownPane send-keys -X halfpage-down
|
||||||
|
# # Use vim keybindings in copy mode
|
||||||
|
setw -g mode-keys vi
|
||||||
|
# Update default binding of `Enter` to also use copy-pipe
|
||||||
|
unbind -T copy-mode-vi Enter
|
||||||
|
bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xclip -selection c"
|
||||||
|
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -in -selection clipboard"
|
||||||
|
|||||||
Reference in New Issue
Block a user