O tmux tem um comando adicional: save-buffer filename
Eu não vi os exemplos que você referenciou canalizando tmux show-buffer
para xclip
. Eu usei uma alteração de mapeamento para fazer algo semelhante com :save-buffer /dev/clipboard
.
Integre :save-buffer /dev/clipboard
ao seu mapeamento de seleção de cópias. Meu tmux.conf contém a seguinte linha:
bind-key -T copy-mode-vi 'y' send-keys -X copy-selection \; save-buffer /dev/clipboard \; send-keys -X cancel # Yank selection in copy mode, copy to windows clipboard, cancel copy mode
Eu acho que você quer algo parecido com isso, mas pertencente à sua seleção de mouse (que eu não estou familiarizado). Assim?
bind-key -T copy-mode MouseDragEnd1Pane send-keys -X copy-selection \; save-buffer /dev/clipboard \; send-keys -X cancel
Referência que você pode desfrutar: Página man do OpenBSD tmux. Suas páginas de manual são geralmente muito completas. Utilização de buffer: link Pesquise na página também por "send-keys" para informações.