tmux-yank icon indicating copy to clipboard operation
tmux-yank copied to clipboard

yank with mouse selection not working

Open TwiggyWan opened this issue 1 year ago • 2 comments

i'm trying to follow a guide in which it's explained how to get copy/paste working without shift.

but with the following config :

set -g mouse on
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-yank'
set -g @yank_action 'copy-pipe-no-clear'

set -g @override_copy_command 'xsel -i --clipboard'
set -g @yank_selection_mouse 'primary'
set -g @yank_selection 'primary'

bind -T copy-mode    C-c send -X copy-pipe-no-clear "xsel -i --clipboard"
bind -T copy-mode-vi C-c send -X copy-pipe-no-clear "xsel -i --clipboard"
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'

I'm expecting to select something with the mouse, press y or Control-c, then go to any other app, press Control-v and have my selection pasted, but nothing happens.

when I list the keys I can see my bind:

bind-key    -T copy-mode    C-c   send-keys -X copy-pipe-no-clear "xsel -i --clipboard"

and xsel works fine on its own :

$ echo hello | xsel -i --clipboard # C-V contains 'hello' as expected

What am i doing wrong?

TwiggyWan avatar Jul 24 '22 17:07 TwiggyWan

I have had the same issue for about 2-3 years now, just been dealing with yank not working. Have you ever found a way to resolve it?

yankee14 avatar Nov 01 '23 02:11 yankee14

Change @yank_selection_mouse from primary to clipboard. I think that does the trick ;)

anakimluke avatar Nov 26 '23 00:11 anakimluke