You should be able to read the clipboard into a tmux paste buffer using "refresh-client -l".
On Tue, 25 Jul 2023 at 11:17, Akira KAKINOHANA <kirameis...@gmail.com> wrote: > Hello, > > I've made some progress.Please consider this as an intermediate update. > > Summary: > * Copying the mouse-selected text in tmux session (in remote note via ssh) > to the local Windows clipboard by using MinTTY is achieved. > * Pasting the Windows clipboard text to the tmux session (with 3rd > mouse-button click) has NOT been achieved yet. > > What I did: > 1. Follow the instruction Nicolas gave in this thread: > https://github.com/tmux/tmux/wiki/Clipboard > 2. In my particular case, I also needed to enable the OSC 52 in my local > terminal (Cygwin-MinTTY running on local Windows). This was achieved by > adding following line in my *local* $HOME/.minttyrc (please note for > whoever reading this text in the future: this is one of the files that > MinTTY looks at, so may not be the optimal location for you): > AllowSetSelection=yes > > What is still missing: > * Above configuration allows me to copy the mouse-selected text to local > Windows clipboard. However, this does not yet allow to paste the clipboard > content to be pasted to the tmux session (unless you press "shift" key). > > I'll try to look for ways to paste the content into the tmux session. > > Best regards, > Akira K. > > On Tue, Jul 25, 2023 at 12:29 AM Akira KAKINOHANA <kirameis...@gmail.com> > wrote: > >> Thank you very much Nicolas for your inputs! >> >> I'll give it a try in next few weeks and get back to this thread with >> whatever findings. >> >> As for OSC 52, I seem to have been using mintty (or "mintty.exe", which >> is the shortcut target file from Cygwin terminal) all along, so I have have >> already been covered in that front.. >> >> Best regards, >> Akira K. >> >> On Mon, Jul 24, 2023 at 11:37 PM Nicholas Marriott < >> nicholas.marri...@gmail.com> wrote: >> >>> Read this: >>> https://github.com/tmux/tmux/wiki/FAQ#i-want-to-use-the-mouse-to-select-panes-but-the-terminal-to-copy-how >>> >>> You may be able to make tmux itself copy to the clipboard, see >>> https://github.com/tmux/tmux/wiki/Clipboard. You will probably need to >>> use a terminal which supports OSC 52, such as mintty. >>> >>> >>> On Mon, 24 Jul 2023, 22:04 Akira KAKINOHANA, <kirameis...@gmail.com> >>> wrote: >>> >>>> Hello, >>>> >>>> I've been trying to use tmux multiple times, but haven't been able to >>>> switch from GNU screen. I've tried multiple different tricks to achieve >>>> what I want, but haven't been successful. I'm wondering if someone in this >>>> group could help me out.. >>>> >>>> What I'd like to achieve is the following: >>>> 1. Use Cygwin terminal on Windows >>>> 2. SSH into a Linux (Ubuntu) node >>>> 3. Run (or attach to) tmux session in the remote Linux node >>>> 4. Within the tmux session, use the mouse-wheel to scroll up/down the >>>> the contents. >>>> 5. Also in the same tmux session, use the mouse to copy-paste >>>> functionality enabled by the Cygwin terminal. By "mouse to copy-paste", I >>>> mean.. >>>> ** Simply select the text in the terminal to copy to the Windows >>>> clipboard (without pressing "shift" key) >>>> ** Click the mouse-wheel (3rd mouse-button) to paste the text in >>>> Windows clipboard onto the tmux session (again, without pressing "shift" >>>> key). >>>> >>>> For point 4. and 5. above, I could achieve *either* of those (but not >>>> both) with/without "mouse on". >>>> >>>> Environment: >>>> * tmux version (in remote Linux node): 3.0a >>>> * Cygwin terminal is configured s.t. "Middle mouse button"'s behavior >>>> is "Paste" (Under "Options > Mouse") and Mouse selection would be copied to >>>> clipboard (by checking "Copy on select" under "Options > Selection > >>>> Clipboard"). >>>> >>>> What I tried so far in $HOME/.tmux.conf: >>>> 1. set (or set-option) -g mouse on ==> needed to press "shift" to >>>> achieve 5. above >>>> 2. (with mouse off) bind -n WheelUpPane if-shell -F -t = >>>> "#{mouse_any_flag}" "send keys -M" "if -Ft= '${pane_in_mode}' 'send-keys >>>> -M' 'copy-mode -e'" ==> WheelUp on my mouse would only lead me to the >>>> previous command I typed. >>>> >>>> I'm wondering what I'm missing.. or if it's even possible to let the >>>> point 4. and 5. above co-exist (again, without pressing "shift" key). Any >>>> help/input/suggestion will be appreciated! >>>> >>>> Best regards, >>>> Akira K. >>>> >>>> -- >>>> 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 tmux-users+unsubscr...@googlegroups.com. >>>> To view this discussion on the web, visit >>>> https://groups.google.com/d/msgid/tmux-users/30af6ed8-7ade-4f04-8e00-60de96b113d3n%40googlegroups.com >>>> <https://groups.google.com/d/msgid/tmux-users/30af6ed8-7ade-4f04-8e00-60de96b113d3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> >> >> -- >> Akira KAKINOHANA >> > > > -- > Akira KAKINOHANA > -- 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 tmux-users+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/tmux-users/CAEdLfcF9hpLz7peZ%3DJ3WKjCABLZuCQXfYDcdxOZ3PvdY1-oCWg%40mail.gmail.com.