]> git.phdru.name Git - dotfiles.git/commitdiff
.tmux.conf: fix copy/paste commands
authorOleg Broytman <phd@phdru.name>
Wed, 19 Apr 2017 19:57:03 +0000 (22:57 +0300)
committerOleg Broytman <phd@phdru.name>
Wed, 19 Apr 2017 19:57:03 +0000 (22:57 +0300)
.tmux.conf

index 9d13711c964da6490f493380648fe8aa487386f0..b2089ede659c7c4320c7b3942e53e7a1d822e641 100644 (file)
@@ -88,8 +88,9 @@ bind-key | split-window -h
 bind-key - split-window -v
 
 # Copy tmux copy buffer to X clipboard
-# bind C-y run "tmux save-buffer - | xclip -i"
-bind C-p copy-pipe "xsel -i -p && xsel -o -p | xsel -i -b"
+# bind C-y run-shell "tmux save-buffer - | xclip -i"
+bind -t emacs-copy C-p copy-pipe "xsel -i -p && xsel -o -p | xsel -i -b"
+bind -t vi-copy C-p copy-pipe "xsel -i -p && xsel -o -p | xsel -i -b"
 # Copy X clipboard to tmux paste buffer
-# bind C-p run "xclip -o | tmux load-buffer -; tmux paste-buffer"
-bind C-y run "xsel -o | tmux load-buffer - ; tmux paste-buffer"
+# bind C-p run-shell "xclip -o | tmux load-buffer -; tmux paste-buffer"
+bind C-y run-shell "xsel -o | tmux load-buffer - ; tmux paste-buffer"