GNOME端末で画面が分割されないのはなぜですか?

GNOME端末で画面が分割されないのはなぜですか?

私はLinuxリモートボックスで作業していますVNC。私のシステムには多くのタブが開いている端末があります。このユーティリティを使用してどのように分割できますかscreen?このユーティリティはscreenすでに開いているタブで機能しますか、または既存のタブをすべて閉じる必要がありますか?

すでに私この答えでしかし、それは私には効果がありません。ctrlathenを使って新しい端末を開こうとしましたが、c何もしませんでした。私はとRed Hat Linuxを使用していますGNOME terminal 1.16.0

screen私のシステムでは、次の内容を見ることができます。

 [subhrcho@slc04lyo pcbpel]$ which screen
 /usr/bin/screen

しかし、見つかりませんtmux

[subhrcho@slc04lyo pcbpel]$ which tmux
tmux: Command not found.

これはLinuxバージョンです:

[subhrcho@slc04lyo pcbpel]$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.8 (Tikanga)

編集1:すべてのタブを閉じて、@Janderが提案したようにウィンドウを開き、次に入力してもctrlaシェルにcその文字が印刷されたばかりです。c私は明らかなものを見逃していますか?

編集2:知っていると、実際にscreenコマンドを実行したことはありませんでした(@andcozに感謝します)。これで、端末が水平部分に分割されているが垂直部分に分割されていないことがわかります。

答え1

screen(および)などのプログラムは、tmux概念的にGnome-Terminalのタブの概念と似ていますが、まったく異なります。 screenターミナルウィンドウ(または単一のGnomeターミナルタブ)内で実行され、独自の「サブウィンドウ」を作成します。したがって、screen2つの「ウィンドウ」を並べて表示するために使用できますが、Gnome Terminalタブでは同じ操作を実行するために使用することはできません。screen

同様に、Konquerorのタブをscreen理解していないtmuxか、その逆も同様です。端末からWebブラウザに移動しようとすると、FirefoxはKonquerorのタブやEpiphanyのタブを理解していません。同じ原理です。

2つのGnomeターミナルタブを並べて配置するには、[タブ]メニューに移動して[タブの分離]を選択し、結果ウィンドウを移動します。

答え2

あなたの質問を注意深く読んで、シンプルで明確な疑いがありました。逃げましたかscreen

「gnome-terminal」でこのプログラムを実行する必要がありますscreen。端末内でプログラムを起動したら、ctrl+a cシーケンスを使用して端末を分割できます。

関連情報