1
0
Fork 0
mirror of synced 2024-12-04 06:35:37 -05:00
This commit is contained in:
Hanzala Ghayas Abbasi 2024-11-14 13:50:58 +13:00 committed by GitHub
commit 1073957ab0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -134,6 +134,21 @@ if -b 'command -v clip.exe > /dev/null 2>&1' 'bind y run -b "\"\$TMUX_PROGRAM\"
if -b '[ -c /dev/clipboard ]' 'bind y run -b "\"\$TMUX_PROGRAM\" \${TMUX_SOCKET:+-S \"\$TMUX_SOCKET\"} save-buffer - > /dev/clipboard"'
# -- Mouse and Key Bindings -------------------------------------------------
# Enable mouse support
setw -g mouse on
# Set tmux mode-keys to vi for vi-style key bindings
setw -g mode-keys vi
# Left-click (MouseDown1Pane) to copy to clipboard
bind -Tcopy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "tmux save-buffer - | xclip -i -selection clipboard && tmux display-message 'Copied to clipboard'"
# Right-click (MouseDown3Pane) to copy to clipboard
bind -Tcopy-mode-vi MouseDown3Pane send-keys -X copy-pipe-and-cancel "tmux save-buffer - | xclip -i -selection clipboard && tmux display-message 'Copied to clipboard'"
# -- buffers -------------------------------------------------------------------
bind b list-buffers # list paste buffers