Hello Nicholas, Thanks for your quick reply.
Though, has something then been fixed in tmux that doesn't kill xclip any more? -- Kaushal Modi On Tue, Jul 28, 2020 at 1:06 PM Nicholas Marriott < [email protected]> wrote: > xclip always stays in the background because it has to own the clipboard, > it isn't up to tmux to kill it, it should exit when a new xclip comes > along. > > > > > On Tue, 28 Jul 2020, 18:00 Kaushal Modi, <[email protected]> wrote: > >> Hello, >> >> I have been having this in my tmux config for many years and it worked >> fine, until recently (past few months). >> >> ===== >> set -g set-clipboard off # default is on >> >> # Copy tmux buffer to primary and clipboard selections >> # run -b runs a shell command in background >> # http://grota.github.io/blog/2012/05/08/tmux-clipboard-integration/ >> bind C-w run -b "tmux show-buffer | xclip -i -sel pri && tmux show-buffer >> | xclip -i -sel cli" >> >> # Paste into tmux; also replace LF characters with >> # space as separator characters (-s) when pasting. >> # Yank from primary >> bind C-y run -b "xclip -o -sel pri | tmux load-buffer - && tmux >> paste-buffer -s ' '" >> ===== >> >> I just realized that the xclip processes created using these bindings >> never get killed. Once a certain number of xclip processes are running in >> parallel, copy/pasting in tmux using the above bindings stops working. >> >> Has there been a change in tmux 3+ that could affect this? I don't recall >> having to kill stray xclip processes in the last tmux 2.x version. >> >> -- >> Kaushal Modi >> >> -- >> You received this message because you are subscribed to the Google Groups >> "tmux-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web, visit >> https://groups.google.com/d/msgid/tmux-users/CAFyQvY0LcvEWcshNM1-Px6kRus6MnzBneu%3D_grK-7_mVeCmYNA%40mail.gmail.com >> <https://groups.google.com/d/msgid/tmux-users/CAFyQvY0LcvEWcshNM1-Px6kRus6MnzBneu%3D_grK-7_mVeCmYNA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "tmux-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/tmux-users/CAFyQvY0qRBQrvoRGQuLVWnh0POv4Eko-9%2BqGVPaYxP%3DUOKhiww%40mail.gmail.com.
