回答:
GNU Screen <4.01は、パッチなしで垂直分割をサポートしない場合があります。
GNU Screen> 4.01は垂直分割をサポートしています。
パッチは、 GPLv2の下でライセンスされています。一部の人々は、GNUの垂直分割screen
によりアプリケーションが遅くなると言いますが、私はテストしていません。使用しますtmux
(端末マルチプレクサ)
GNU画面の最新バージョンでは、外部パッチなしでウィンドウを垂直に分割できます。これを取得して使用する1つの方法を次に示します。
./autogen.sh
、./configure
、make
とinstall
。Mountain Lionの依存関係に問題はありませんでした。垂直分割を使用するには:
C-a | // Create a split
C-a <Tab> // Move to the split
C-a c // Create a new window within the split
他の人が提案しているように、これがtmuxに切り替える理由ではないと思います。
split
、split -v
およびfocus
コマンドを追加する必要があります。画面を別の画面の中に配置して、複雑な構成を作成することもできます。
C-a |
ませんsplit -v
。例えば、私は、実行時にsplit -v
コマンドをエラーメッセージがあるsplit: no arguments required
Linux-BASHの画面付き分割画面に関するビデオチュートリアルをご覧ください。時刻2:00分に解決策があります。
Ctrl+ A+ S #別のウィンドウを作成する
Ctrl+ A+ Tab#別のウィンドウから移動する
Ctrl+ A+ c #新しいセッションを作成する
Ctrl+ A+ | #垂直分割
でコマンドを実行する-v
オプションを使用します。マンページから:split
screen
Split the current region into two new ones. All regions on the display
are resized to make room for the new region. The blank window is dis‐
played on the new region. Splits are made horizontally unless -v is
used. Use the "remove" or the "only" command to delete regions. Use
"focus" to toggle between regions.
split
コマンドを参照していますか?
screen
。
C-a |
ます。
C-a :
(コントロールa、コロン)。そこに行うことができますsplit
かsplit -v
。C-a |
ただし、垂直分割のショートカットです。
tmux
代わりに使用することを検討してください。