Replies: 1 comment 10 replies
-
I'm not sure about making a full blown SCP client in wezterm, as it feels like a very large amount of UI that isn't 100% aligned to being a terminal emulator, but your comment about zmodem: wezterm supports the iTerm2 image protocol which is really a file transfer mechanism under the covers, although I wouldn't recommend it for really large files. If we can agree to a limited UX around the receiving side, something like:
then teaching wezterm to do that for non-inline iterm images feels doable (you'd need https://iterm2.com/utilities/it2dl on the remote host), and might lay some foundation for potentially supporting zmodem later. zmodem is a lot more complex though: I think it might be as invasive as the tmux-cc PR in terms of making it work transparently in the terminal. |
Beta Was this translation helpful? Give feedback.
-
Not sure a terminal emulator is the right place for this, but since there's an SSH client integrated it might be:
I am occasionally logged in via SSH to some machine (possibly via a number of jumps) and would like to transfer files (mostly fetching a file from the machine I am logged in). At the moment this either needs a second tab with an SCP/SFTP session, or curl-pasting the file to some service. I am currently experimenting with forwarding a socket to a locally running webserver which receives the files, but since wezterm is anyway interpreting the character stream one could also think about implementing something like the ZMODEM sx, sb, sz or is that already available and I haven't found it?
It seems that Tabby implements it.
Beta Was this translation helpful? Give feedback.
All reactions