@@ -44,32 +44,32 @@ set_copy_mode_bindings() {
44
44
copy_command_mouse=" $( clipboard_copy_command " true" ) "
45
45
if tmux_is_at_least 2.4; then
46
46
tmux bind-key -T copy-mode-vi " $( yank_key) " send-keys -X " $( yank_action) " " $copy_command "
47
- tmux bind-key -T copy-mode-vi " $( put_key) " send-keys -X copy-pipe-and-cancel " tmux paste-buffer"
48
- tmux bind-key -T copy-mode-vi " $( yank_put_key) " send-keys -X copy-pipe-and-cancel " $copy_command ; tmux paste-buffer"
47
+ tmux bind-key -T copy-mode-vi " $( put_key) " send-keys -X copy-pipe-and-cancel " tmux paste-buffer -p "
48
+ tmux bind-key -T copy-mode-vi " $( yank_put_key) " send-keys -X copy-pipe-and-cancel " $copy_command ; tmux paste-buffer -p "
49
49
tmux bind-key -T copy-mode-vi " $( yank_wo_newline_key) " send-keys -X " $( yank_action) " " $copy_wo_newline_command "
50
50
if [[ " $( yank_with_mouse) " == " on" ]]; then
51
51
tmux bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X " $( yank_action) " " $copy_command_mouse "
52
52
fi
53
53
54
54
tmux bind-key -T copy-mode " $( yank_key) " send-keys -X " $( yank_action) " " $copy_command "
55
- tmux bind-key -T copy-mode " $( put_key) " send-keys -X copy-pipe-and-cancel " tmux paste-buffer"
56
- tmux bind-key -T copy-mode " $( yank_put_key) " send-keys -X copy-pipe-and-cancel " $copy_command ; tmux paste-buffer"
55
+ tmux bind-key -T copy-mode " $( put_key) " send-keys -X copy-pipe-and-cancel " tmux paste-buffer -p "
56
+ tmux bind-key -T copy-mode " $( yank_put_key) " send-keys -X copy-pipe-and-cancel " $copy_command ; tmux paste-buffer -p "
57
57
tmux bind-key -T copy-mode " $( yank_wo_newline_key) " send-keys -X " $( yank_action) " " $copy_wo_newline_command "
58
58
if [[ " $( yank_with_mouse) " == " on" ]]; then
59
59
tmux bind-key -T copy-mode MouseDragEnd1Pane send-keys -X " $( yank_action) " " $copy_command_mouse "
60
60
fi
61
61
else
62
62
tmux bind-key -t vi-copy " $( yank_key) " copy-pipe " $copy_command "
63
- tmux bind-key -t vi-copy " $( put_key) " copy-pipe " tmux paste-buffer"
64
- tmux bind-key -t vi-copy " $( yank_put_key) " copy-pipe " $copy_command ; tmux paste-buffer"
63
+ tmux bind-key -t vi-copy " $( put_key) " copy-pipe " tmux paste-buffer -p "
64
+ tmux bind-key -t vi-copy " $( yank_put_key) " copy-pipe " $copy_command ; tmux paste-buffer -p "
65
65
tmux bind-key -t vi-copy " $( yank_wo_newline_key) " copy-pipe " $copy_wo_newline_command "
66
66
if [[ " $( yank_with_mouse) " == " on" ]]; then
67
67
tmux bind-key -t vi-copy MouseDragEnd1Pane copy-pipe " $copy_command_mouse "
68
68
fi
69
69
70
70
tmux bind-key -t emacs-copy " $( yank_key) " copy-pipe " $copy_command "
71
- tmux bind-key -t emacs-copy " $( put_key) " copy-pipe " tmux paste-buffer"
72
- tmux bind-key -t emacs-copy " $( yank_put_key) " copy-pipe " $copy_command ; tmux paste-buffer"
71
+ tmux bind-key -t emacs-copy " $( put_key) " copy-pipe " tmux paste-buffer -p "
72
+ tmux bind-key -t emacs-copy " $( yank_put_key) " copy-pipe " $copy_command ; tmux paste-buffer -p "
73
73
tmux bind-key -t emacs-copy " $( yank_wo_newline_key) " copy-pipe " $copy_wo_newline_command "
74
74
if [[ " $( yank_with_mouse) " == " on" ]]; then
75
75
tmux bind-key -t emacs-copy MouseDragEnd1Pane copy-pipe " $copy_command_mouse "
0 commit comments