水平分屏两个程序?

水平分屏两个程序?

我有两个程序 A 和 B。我想要一个命令,它将在两个不同的终端但在同一选项卡中(即在水平分割的终端中)运行程序 A 和程序 B。我知道 screen 可以做到这一点,但我必须手动输入 Ca S、Ca tab、Ca c 来调用、切换和运行程序。如果我想用一个命令来做到这一点,可以吗?

答案1

一个简单的.screenrc方法可能看起来像这样:

# whatever other normal entries you have for options and other configuration
sessionname some_descriptive_name
screen 0 first_command
split
focus down
screen 1 second_command

但是,这会垂直分割屏幕...不确定如何水平分割,但如果我弄明白了,我会稍后更新...

编辑:用于split -v水平分割(分割线是垂直的,所以您有左/右而不是上/下)。

答案2

iTerm 可以使用 shell 命令来实现这一点。

相关内容