]> git.phdru.name Git - dotfiles.git/commitdiff
.tmux.conf: exchange tmux copy buffer with X clipboard
authorOleg Broytman <phd@phdru.name>
Sat, 8 Apr 2017 22:40:20 +0000 (01:40 +0300)
committerOleg Broytman <phd@phdru.name>
Sat, 8 Apr 2017 22:40:20 +0000 (01:40 +0300)
.tmux.conf

index ae1849a4a391fc09aef5d5e959a0f876993d8f59..fe4827c77e837727bd7676b296834639fb2b260c 100644 (file)
@@ -83,3 +83,10 @@ bind L resize-pane -R 10
 # Use vertical and horizontal chars to split the screen
 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"
+# 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"