GNU Screenの「画面」の順序を変更するにはどうすればよいですか?


9

現在、GNU Screenツールを使用しています。ここで私の質問は、コンソールウィンドウの下部に表示される画面/画面リストの順序を整理する、または変更する方法があるかどうかです。私はこれをなんとかできませんでしたが、私の画面を並べ替えることは素晴らしいことでしょう。

回答:


12

:windowlistを開き、でウィンドウを上下に移動します(ドット)および(カンマ)。ウィンドウをグループに整理すると便利です。:screen -t mygrouptitle // groupでグループを作成できますが、これにはまだリリースされていないScreen 4.1.0が必要なので、gitバージョンを取得してコンパイルする必要があります。ウィンドウのソートにはscrenumスクリプトがありますが、:windowlist -m(MRUリスト)の方がはるかに便利です。


2

startscreenで作業しているプロジェクト/環境に固有のウィンドウを開くためのカスタム.screenrcファイルの作成を確認してください。これにより、ウィンドウは常に同じ順序で同じ名前が付けられ、各ウィンドウで必要なプログラムを起動することもできます。

Ruby on Railsプロジェクトで作業するときに使用する.screenrc.rorファイルを次に示します。

# to use this:
# screen -c $HOME/.screenrc.ror
# read normal .screenrc
source $HOME/.screenrc

screen -t shell
screen -t shell2
screen -t console
screen -t mongrel
screen -t log tail -f -n200 log/development_vm.log
screen -t mysql mysql -u www-rw -pwww-rw-pass
# start with main 'shell' window showing
select 0
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.