単一の端末を2列に表示する方法は?


16

ワイドスクリーンモニタでPDFを表示する場合、ビューアは2つのページを並べて表示できます。ワイドスクリーンの領域を有意義に利用できるように、ターミナルウィンドウに対してこのようなことを行うことは可能ですか?

アイデアはシンプルです。私が発行するとしましょうvdir。次に、リストの最後の部分を右の列に、最後の1つを左の列にしたいと思います。私はvimでこれを模倣して、どのように見えるかを示しました:

スクリーンショット

注:ウィンドウをtmuxオファーのような2つの別個のターミナルに分割することは望んでいません。1つのターミナルが必要です。その「下部」部分が右の列にマップされ、「上部」部分が左の列にマップされるだけです。


2
良いアイデア。私は現在それをしているものを知りません。しかし、ほとんどの単純なキーコンボ(Shift-pgup)では、すぐにスクロールバックバッファーが表示されます。
キース

1
tmuxなどのターミナルマルチプレクサーを分割し、2つのインスタンスをネストし、両方を同じソケットに接続することで、2つのサイドに同じターミナルを表示できます。2つのうちの1つを上にスクロールするのは難しい部分です。
アッティラO.

@Keithはい、私はそれを使用していますが、画面全体を活用するのに役立ちません。
ペトルスキー-パドラック

私は今これに興味があるので、+ 1して星をつけました。
ロブ

回答:



2

この機能は、KDE端末であるKonsoleに存在するようです(他のデスクトップ環境にもインストール可能です)。

以下に示す分割ビューモードは、GNU Screenに触発されています。同じスクロールバッファの2つのビューを表示できるように、コンソール出力のクローン作成ツールです。たとえば、あなたが開発者であり、本当に大きなもの(KDEなど)をコンパイルする必要がある場合、出力の進行状況を同時にモニターしながら、スクロールを片側で自分のペースで読むことができます。

http://dot.kde.org/2007/05/23/road-kde-4-konsole-gets-overhaul

ウィンドウ分割を備えたKonsole


有望に見えます。両方のビューがスクロールし、最後の2n行を一緒に表示することを実現したいです。
PetrPudlák13年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.