wez / wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
https://wezfurlong.org/wezterm/
Other
16.57k stars 742 forks source link

Support for ProxyJump and/or "%" variables in ProxyCommand #4301

Open vandalt opened 11 months ago

vandalt commented 11 months ago

Is your feature request related to a problem? Please describe. Currently, the only way I've found to use SSH proxy jumps in my ssh config file with wezterm ssh is to specify them with ProxyCommand ssh -W <full.server.address.com>:<port number> `. This works, but makes specifying multiple servers that require proxies cumbersome.

Describe the solution you'd like It would be nice to be able to use ProxyJump or to be able to use %h:%p for the argument. I was wondering if this was possible currently or if there were plans to support it?

Describe alternatives you've considered The alternative I described above is the only one I've found, although I'm open to suggestions :).

Thank you!

leclairm commented 6 months ago

I don't know what's the best way to support this feature request, thumbs up or comment, so I do both 😄 !

And anyhow, thanks a lot for this awesome terminal emulator! Just gave it a try yesterday and I'd say it's already adopted.