Mercurial > dotfiles
comparison dot_tmux.conf @ 770:9f4e4087e2e7
fix: paste current selection on middlemouse
author | zegervdv <zegervdv@me.com> |
---|---|
date | Wed, 22 Mar 2023 11:04:41 +0000 |
parents | eeaf0d561877 |
children | 0c2dcf35d759 |
comparison
equal
deleted
inserted
replaced
769:0f6f809f1d39 | 770:9f4e4087e2e7 |
---|---|
53 bind-key -T copy-mode-vi 'v' send -X begin-selection | 53 bind-key -T copy-mode-vi 'v' send -X begin-selection |
54 bind-key -T copy-mode-vi 'V' send -X select-line | 54 bind-key -T copy-mode-vi 'V' send -X select-line |
55 bind-key -T copy-mode-vi 'r' send -X rectangle-toggle | 55 bind-key -T copy-mode-vi 'r' send -X rectangle-toggle |
56 unbind-key -T copy-mode-vi MouseDragEnd1Pane | 56 unbind-key -T copy-mode-vi MouseDragEnd1Pane |
57 unbind -T copy-mode-vi MouseDragEnd1Pane | 57 unbind -T copy-mode-vi MouseDragEnd1Pane |
58 # unbind -t vi-copy MouseDragEnd1Pane | 58 # Copy and Paste selection on middle mouse |
59 bind-key -T copy-mode-vi MouseDown2Pane send-keys -X copy-pipe-and-cancel "tmux paste-buffer" | |
59 | 60 |
60 # Smart pane switching with awareness of Vim splits. | 61 # Smart pane switching with awareness of Vim splits. |
61 # See: https://github.com/christoomey/vim-tmux-navigator | 62 # See: https://github.com/christoomey/vim-tmux-navigator |
62 is_vim="ps -o state= -o comm= -t '#{pane_tty}' \ | 63 is_vim="ps -o state= -o comm= -t '#{pane_tty}' \ |
63 | grep -iqE '^[^TXZ ]+ +(\\S+\\/)?g?(view|n?vim?x?)(diff)?$'" | 64 | grep -iqE '^[^TXZ ]+ +(\\S+\\/)?g?(view|n?vim?x?)(diff)?$'" |