web-dev-qa-db-ja.com

2つのプログラムで水平分割画面?

2つのプログラムAとBがあります。1つのコマンドが必要です。このコマンドは、2つの異なる端末で、同じタブ、つまり水平に分割された端末でプログラムAとプログラムBを実行します。画面でそれができることは知っていますが、プログラムを呼び出し、切り替えて実行するには、C-a S、C-aタブ、C-acを手動で入力する必要があります。 1つのコマンドで実行したい場合、それは可能ですか?

3
Nehal J Wani

これを実現するための単純な.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
twalberg

私はそれが Ctrl+a+|

0
noomz