wez / wezterm

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

duplicate input to multiple panes #2658

Open sandikata opened 1 year ago

sandikata commented 1 year ago

Hello,

Is it supported in wezterm a synchronized panes (like it tmux) ?

Example of tmux.conf for synchronize panes.

# toggle synchronize-panes
bind C-x setw synchronize-panes
setw -g window-status-current-format '#{?pane_synchronized,#[bg=red],}#I:#W'
setw -g window-status-format         '#{?pane_synchronized,#[bg=red],}#I:#W'

Regards.

wez commented 1 year ago

No, wezterm doesn't have this feature

liuyongsheng commented 1 year ago

hope to support

kaddkaka commented 1 year ago

In a similar vein, scrolling multiple panes in sync like vim's scrollbind option would be nice to have sometimes.

alexandrestein commented 1 year ago

Any plan to support those features at some point ? I would appreciate them. :smiley:

wez commented 1 year ago

I personally have no plans to implement this any time soon.

Felixoid commented 1 year ago

I wanted to launch multiple commands simultaneously on different servers over SSH, and it's surprisingly impossible.

I understand it's a personal preference, but there are plenty of terminals and multiplexers doing it:

Basically, it's quite a daily tool for sysadmins to run commands simultaneously over many servers. Sure, there are other tools for it, although, it's a good thing to have in a terminal emulator.

Felixoid commented 9 months ago

Dear @wez, operating with a zoo of panes like on the screenshot is a very complex task without parallel input into the tab v_v

image

peterjaric commented 4 months ago

My current workaround is to run Byobu in a Wezterm tab. Not perfect, but gets the work done. Ctrl-F2 and Shift-F2 to create splits and Alt-F9 to toggle sending input to all splits.

daUnknownCoder commented 5 days ago

zoo of panes like on the screenshot is a very complex task without parallel input into the tab

use Warp terminal?