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

-- 
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/CAOEMPaFU76Ya5c0UMXm-FQM7H%2BZ2SukNhRP-Q4r0PDsaWt_i%2Bw%40mail.gmail.com.

Reply via email to