私は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ターミナルタブ)内で実行され、独自の「サブウィンドウ」を作成します。したがって、screen
2つの「ウィンドウ」を並べて表示するために使用できますが、Gnome Terminalタブでは同じ操作を実行するために使用することはできません。screen
同様に、Konquerorのタブをscreen
理解していないtmux
か、その逆も同様です。端末からWebブラウザに移動しようとすると、FirefoxはKonquerorのタブやEpiphanyのタブを理解していません。同じ原理です。
2つのGnomeターミナルタブを並べて配置するには、[タブ]メニューに移動して[タブの分離]を選択し、結果ウィンドウを移動します。
答え2
あなたの質問を注意深く読んで、シンプルで明確な疑いがありました。逃げましたかscreen
?
「gnome-terminal」でこのプログラムを実行する必要がありますscreen
。端末内でプログラムを起動したら、ctrl+a cシーケンスを使用して端末を分割できます。