From 0001a264f4ee8d5589bfae49559b95897e8f9e55 Mon Sep 17 00:00:00 2001 From: Gil Portenseigne Date: Tue, 10 Dec 2024 09:12:53 +0100 Subject: [PATCH] Copie via multi click sous tmux --- .config/tmux/tmux.conf | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf index d95fea9..8b4be2a 100644 --- a/.config/tmux/tmux.conf +++ b/.config/tmux/tmux.conf @@ -17,6 +17,29 @@ bind-key -T copy-mode-vi y send-keys -X rectangle-toggle bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel 'xclip -se c -i' bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel 'xclip -se p -i' + +# Double LMB Select & Copy (Word) +bind-key -T copy-mode-vi DoubleClick1Pane \ + select-pane \; \ + send-keys -X select-word \; \ + send-keys -X copy-pipe-and-cancel 'xclip -se p -i' +bind-key -n DoubleClick1Pane \ + select-pane \; \ + copy-mode -M \; \ + send-keys -X select-word \; \ + send-keys -X copy-pipe-and-cancel 'xclip -se p -i' + +# Triple LMB: Select & Copy (Line) +bind-key -T copy-mode-vi TripleClick1Pane \ + select-pane \; \ + send-keys -X select-line \; \ + send-keys -X copy-pipe-and-cancel 'xclip -se p -i' +bind-key -n TripleClick1Pane \ + select-pane \; \ + copy-mode -M \; \ + send-keys -X select-line \; \ + send-keys -X copy-pipe-and-cancel 'xclip -se p -i' + set-option -g history-limit 100000 # pane navigation avec ctrl+hjkl