fix copy for macOS and linux

This commit is contained in:
2025-06-02 11:17:45 +02:00
parent 0df63ad89a
commit 9fe2059b35

View File

@@ -29,8 +29,13 @@ bind C-x send-prefix
unbind -T copy-mode-vi v unbind -T copy-mode-vi v
bind -T copy-mode-vi v send -X begin-selection bind -T copy-mode-vi v send -X begin-selection
bind -T copy-mode-vi 'C-v' send -X rectangle-toggle bind -T copy-mode-vi V send -X rectangle-toggle
bind -T copy-mode-vi y send -X copy-pipe-and-cancel "wl-copy" if-shell -b '[ "$(uname)" = "Darwin" ]' \
'bind -T copy-mode-vi y send -X copy-pipe-and-cancel "pbcopy"' \
'bind -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "pbcopy"'
if-shell -b '[ "$(uname)" = "Linux" ]' \
'bind -T copy-mode-vi y send -X copy-pipe-and-cancel "wl-copy"' \
'bind -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "wl-copy"'
bind h select-pane -L bind h select-pane -L
bind j select-pane -D bind j select-pane -D