Thanks very much, Trey. A lot of good information here — let me try to take 
advantage of it to find a solution. 

— Eric (KC6EJS)

> On Jun 6, 2023, at 20:32, Trey Blancher <t...@blancher.net> wrote:
> 
> Eric, 
> I'd like to add that X.org has the concept of two "clipboards," the copy 
> buffer which in many GUI programs you put data into with Ctrl-C after making 
> your selection (or through a context menu, e.g. Edit/Copy, Edit/Cut, etc.).  
> It also has the concept of a selection buffer, that gets populated whenever 
> you highlight (select) text with your mouse (with no other keyboard or menu 
> events).  This selection buffer you paste with middle click usually.
> 
> Now, depending on your window manager (WM) or Desktop Environment (DE, sounds 
> like you're using GNOME), you can combine these buffers into one (essentially 
> telling your environment to put selected text into the copy buffer, which 
> gets populated whenever you select text).  That may also be at play here (I'm 
> not sure what GNOME defaults to for this nowadays).
> 
> Typically highlighted text from mouse events is handled solely within your 
> local
> terminal emulator.  tmux shouldn't have any bearing on this usually unless 
> you've enabled mouse mode (you've witnessed firsthand how difficult that can 
> be with X11 Forwarding).  You stated your problem seems to be with irssi in a 
> remote tmux window;  you're likely bitten by the common problem of URLs being 
> wrapped within irssi (so you can't just click the link to launch the URL in 
> your configured web browser;  the URL will be incomplete).  I haven't used 
> irssi in a long time, but weechat (another CLI IRC client) you can issue the 
> '/window bare' command to load the channel buffer into a pager (like less or 
> more) where the terminal emulator sees the entire URL (i.e., not broken up by 
> wrapping) so you can merely click on it rather than copying it somewhere else 
> and navigating that cumbersome way.  I'd see if you can configure irssi 
> similarly.  I also use a similar feature in mutt/elinks to solve the same 
> problem in email.
> 
> IIRC, irssi was missing a lot of features the last time I tried it, a lot of 
> common IRC functionality had to be added manually by the user.
> 
> My $0.02.  Hope this helps.
> 
> Trey Blancher
> t...@blancher.net
> 
>> On Wed, Jun 07, 2023 at 12:58:27PM +1000, Scott Rochford wrote:
>>  Dealing with 3 clipboards here... even ignoring the tmux clipboard, the X
>>  vs Gnome (terminology? - the one you refer to as the *real* system
>>  clipboard) clipboard confusion has been a bad Linux user experience
>>  problem for a long time now.  Are you aware that you can usually use
>>  middle-mouse-click to paste from the X clipboard directly?
>>  On Wed, 7 Jun 2023 at 08:27, Eric Swenson <[1]e...@swenson.org> wrote:
>> 
>>  > I forgot to send this before the last message I sent to the list:
>> 
>>  > Ah. There is some interference here. The use case I was *really* trying
>>  > to get working was copying text from an irssi client running within a
>>  > tmux session on a remote host accessed with ssh.
>> 
>>  > It would appear that the popup is coming from irssi.  If I use another
>>  > tmux window (not running irssi), I can select text with a mouse, and
>>  > have it immediately "copied" (somewhere) when I release.  However, it
>>  > still never makes it to my system clipboard (local system). 
>> 
>>  > Let me re-check everything in my tmux configuration on the remote
>>  > system. I'd really not like to be required to use xterm and X (as well
>>  > as X forwarding over SSH), but I will do that if necessary. 
>> 
>>  > <I've done the above and sent the results in my  previous message to the
>>  > list>
>> 
>>  > -- Eric
>> 
>>  > On 6/6/23 14:13, Nicholas Marriott wrote:
>> 
>>  >> tmux doesn't work like you describe. If you select text with the mouse
>>  >> it should copy as soon as you release. The only copy menu items are to
>>  >> copy a word or a line. Are you sure you are actually copying using tmux
>>  >> and not the terminal's own tools? Do you see the text you copied if you
>>  >> enter buffer mode or use list-buffers?
>>  >> You will not be able to get xsel or xclip working from another host
>>  >> without X11 forwarding, you could try that but OSC 52 is usually
>>  >> easier.
>>  >> If you are sure you are copying using tmux, then:
>>  >> - Did you restart X or reload the .Xresources with xrdb before starting
>>  >> xterm?
>>  >> - Did you follow the steps in the clipboard page quick start section to
>>  >> make sure everything is set up properly?
>> 
>>  >> On Tue, 6 Jun 2023, 22:03 Eric Swenson, <[2]e...@swenson.org> wrote:
>> 
>>  >>> I'm trying to simply highlight the text with the mouse -- which does
>>  >>> highlight, and then use the "Copy ..." contexts menu that comes up to
>>  >>> copy to the system clipboard.  This works fine on my Mac -- just not
>>  >>> on Linux.
>> 
>>  >>> I've also tried entering copy mode, selecting the start and end via
>>  >>> keyboard -- and that also doesn't work.
>> 
>>  >>> -- Eric
>> 
>>  >>> On 6/6/23 13:56, Nicholas Marriott wrote:
>> 
>>  >>>> How are you copying from tmux?
>> 
>>  >>>> On Tue, 6 Jun 2023, 21:56 Eric Swenson, <[3]e...@swenson.org> wrote:
>> 
>>  >>>>> I did.  That was where I found all the references to binding keys
>>  >>>>> for xsel. 
>> 
>>  >>>>> However, I looked at it again, and found the section where it said
>>  >>>>> that xterm supported OSC 52. So I configured the required:
>> 
>>  >>>>XTerm*disallowedWindowOps: 20,21,SetXprop
>> 
>>  >>>>> in my ~/.Xresources, and fired up xterm. It has the same problem.
>>  >>>>> Nothing I copy out of my tmux session makes it to the system
>>  >>>>> clipboard. 
>>  >>>>> -- Eric
>>  >>>>> On 6/6/23 13:50, Nicholas Marriott wrote:
>> 
>>  >>>>>> Read the clipboard page on the tmux wiki.
>> 
>>  >>>>>> On Tue, 6 Jun 2023, 21:49 Eric Swenson, <[4]e...@swenson.org>
>>  >>>>>> wrote:
>> 
>>  >>>>>>> Thanks. Google searches for "OSC 52" AND terminal AND "Ubuntu
>>  >>>>>>> 22.04 LTS"
>>  >>>>>>> don't turn up anything. Do you know that such a terminal program
>>  >>>>>>> exists
>>  >>>>>>> for Ubuntu 22.04 LTS?
>> 
>>  >>>>>>> -- Eric
>> 
>>  >>>>>>> On 6/6/23 13:46, Nicholas Marriott wrote:
>>  >>>>>>> > terminal which supports OSC 52
>> 
>>  > --
>>  > 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 [5]tmux-users+unsubscr...@googlegroups.com.
>>  > To view this discussion on the web, visit
>>  > 
>> [6]https://groups.google.com/d/msgid/tmux-users/3720337d-f987-aae6-999e-a9419f34a2e1%40swenson.org.
>> 
>>  --
>>  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 [7]tmux-users+unsubscr...@googlegroups.com.
>>  To view this discussion on the web, visit
>>  
>> [8]https://groups.google.com/d/msgid/tmux-users/CAAqsAtTnQBJNC626RKpHWRO2s-rjK96vqyTX0JPj%2B1wicWA7Zw%40mail.gmail.com.
>> 
>> References
>> 
>>  Visible links
>>  1. mailto:e...@swenson.org
>>  2. mailto:e...@swenson.org
>>  3. mailto:e...@swenson.org
>>  4. mailto:e...@swenson.org
>>  5. mailto:tmux-users+unsubscr...@googlegroups.com
>>  6.   
>> https://groups.google.com/d/msgid/tmux-users/3720337d-f987-aae6-999e-a9419f34a2e1%40swenson.org?utm_medium=email&utm_source=footer
>>  7. mailto:tmux-users+unsubscr...@googlegroups.com
>>  8.   
>> https://groups.google.com/d/msgid/tmux-users/CAAqsAtTnQBJNC626RKpHWRO2s-rjK96vqyTX0JPj%2B1wicWA7Zw%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 tmux-users+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/tmux-users/F516F9F1-9BC4-4966-AC51-3AE7A9C8F822%40swenson.org.

Reply via email to