commit fe68da3c7f300fb7abb26a97ec142e53bc8b5a29
parent 9aa86376931d207cfc88810ee4aa0cb85eab89df
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Tue, 30 Jul 2019 09:37:16 +0200
Use consistent clipboard configuration from tmux bindings
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.tmux.conf b/.tmux.conf
@@ -138,12 +138,12 @@ bind -T copy-mode-vi M-d send -X halfpage-down # scroll down with M-d
bind -T copy-mode-vi v send -X begin-selection # start "visual" with v
# Copy (yank) with y
-if-shell 'uname | grep -qi Linux && which xclip > /dev/null' 'bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "DISPLAY=:0 xclip -i -sel clipboard"'
+if-shell 'uname | grep -qi Linux && which xclip > /dev/null' 'bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "DISPLAY=:0 xclip -i -selection clipboard"'
if-shell 'uname | grep -qi Darwin' 'bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "pbcopy"'
if-shell 'uname | grep -qi Cygwin' 'bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "cat > /dev/clipboard"'
# Paste with C-a p or M-p
-if-shell 'uname | grep -qi Linux && which xclip > /dev/null' 'bind p run "DISPLAY=:0 xclip -o | tmux load-buffer - ; tmux paste-buffer"'
+if-shell 'uname | grep -qi Linux && which xclip > /dev/null' 'bind p run "DISPLAY=:0 xclip -selection clipboard -o | tmux load-buffer - ; tmux paste-buffer"'
if-shell 'uname | grep -qi Darwin && which reattach-to-user-namespace > /dev/null' 'bind p run "pbpaste | tmux load-buffer - ; tmux paste-buffer"'
if-shell 'uname | grep -qi Darwin' 'bind -n M-p run "pbpaste | tmux load-buffer - ; tmux paste-buffer"'
if-shell 'uname | grep -qi Cygwin' 'bind p run "cat /dev/clipboard | tmux load-buffer - ; tmux paste-buffer"'