例如,假设我打开了 3 个终端(即gnome-terminal或xterm),并且希望将它们组合在一起以在 1 个单个终端上键入时同时向所有终端发送命令。
如果我需要在特定终端中发出 1 个命令,我希望可以选择分散这些终端。有没有可以提供这种能力的终端应用程序?我已经尝试过 keyboardcast,但并不完全是我想要的,因为你必须在弹出窗口中输入你的命令。
例如,假设我打开了 3 个终端(即gnome-terminal或xterm),并且希望将它们组合在一起以在 1 个单个终端上键入时同时向所有终端发送命令。
如果我需要在特定终端中发出 1 个命令,我希望可以选择分散这些终端。有没有可以提供这种能力的终端应用程序?我已经尝试过 keyboardcast,但并不完全是我想要的,因为你必须在弹出窗口中输入你的命令。
有一个叫做终结者的程序,它正是你想要的:)
http://www.tenshu.net/p/terminator.html
[编辑] https://github.com/software-jessies-org/jessies/wiki/Terminator
如果您在 tmux 中使用窗格而不是单独的终端,则可以使用“同步窗格”将相同的输入发送到多个窗格。另外,您可以将命令绑定到一个键.tmux.conf
以轻松打开和关闭它。
# sends input to all panes in a given window.
bind e setw synchronize-panes on
bind E setw synchronize-panes off
如果您在 konsole 中打开多个选项卡/窗口,您可以将键盘输入从其中一个引导到其他选项卡/窗口。只需选择菜单 Edit -> Copy Input To ... -> All Tabs/Select .../None。