I didn't want to hijack Eric's other thread which is clearly X based so 
starting a new thread here.  

I'm using Windows.  I ssh into my linux servers with KiTTY and run tmux on 
the linux server.  No, I do not want to install an X server on windows, 
thanks very much,

KiTTY (a windows program which is a fork of PuTTY) not to be confused with 
kitty, a terminal emulator that runs under linux.  It seems the linux kitty 
supports OSC52 by the way.

I don't think KiTTY supports OSC52 (yet), at least, I've never gotten it to 
work.  But it does support taking the output to the printer and putting 
that into the local 
clipboard: http://www.9bis.net/kitty/index.html#!pages/StdoutToClipboard.md

Try 1, I added this to my .tmux.conf:

bind -Tcopy-mode MouseDragEnd1Pane send -X copy-pipe-and-cancel '~/bin/wcl'

Unfortunately, tmux filters out the escape characters, the raw output is 
not getting to KiTTY.  

I've tried pipping something to wcl outside tmux (as in, before starting 
tmux) and it does work, i can paste on the windows side. 

First thought, is there some tmux command I can run which will echo 
something back to the raw terminal (KiTTY in my case)?  

Second thought was maybe I could craft an Ms entry for a terminfo 
override.  This is what I tried:

Try 2, added this to my .tmux.conf instead:

set -as terminal-overrides ',*-256color:Ms=\E[5i;%p2%s;\E[4i'

Restarted tmux (killed the server and restarted it).  And it's 
tantelizingly close.  I get base64 text on the windows side!

One difference between OSC52 and this KiTTY hack is that OSC52 expects the 
string to be base64 encoded whereas printing to the printer doesn't expect 
that.  Is there some param that sends the raw text, not base64 encoded?

Second, with this method, how can set the behavior to do the copy when I 
release the mouse button? (MouseDragEnd1Pane)

Michael Grant

-- 
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/70847815-9ce9-4940-8815-1518690d52ban%40googlegroups.com.

Reply via email to