私の望みは、ショートカットを 1 回クリックして、目の前に配置された cygwin シェルのグリッドを取得し、画面全体を埋めることです。
どこから見始めればいいですか?
以下を含む「openx.bat」という小さなバッチファイルで同様のことを行います。
@c:\cygwin\bin\run -p /usr/bin /bin/bash -c "ps | grep -q XWin && DISPLAY=:0 . ~/.startxwinrc || startxwin.exe &"
これにより、アクティブな XWin サーバーが実行されているかどうかがチェックされ、実行されていない場合は開始されます。その場合、次の行を含む .startxwinrc ファイルをリロードするだけです。
#!/bin/sh
bash -l -c 'xterm -geometry 144x48+25+50' &
bash -l -c 'xterm -geometry 144x48+715+520' &
bash -l -c 'xterm -geometry 144x48+1615+520' &
bash -l -c 'xterm -geometry 144x48+2300+50' &
これは、自分の好みに合わせて変更できます (また変更する必要があります)。私はこれをデュアル モニター システムで使用しています。
最後のステップとして、openx.bat を起動するためのデスクトップ ショートカットを作成し、ショートカットのアイコンとして XWin.exe のアイコンを使用しました。Vista を使用している場合は、ショートカットを「クイック起動」バーにドラッグすることもできます。
短い答え: .pif
ファイルとバッチ ファイル... 長い答え: プロセスを作成し、必要な場所にウィンドウを配置するためのコードを記述します。
rxvt にはジオメトリ オプションがあります。
rxvt --ジオメトリ 100x10+500+200
(左上)ピクセル位置500x、200yに、幅100列、高さ10行のrxvtウィンドウが表示されます。
バックグラウンドで (UNIX の "&" のように) バッチ ファイルから呼び出すには、start を使用します。
C:\cygwin\bin\rxvt を起動
2560x1600 モニターを 4 つの cygwin rxvt ウィンドウのグリッドで埋めるには、次のようなバッチ ファイルを作成します。
start C:\cygwin\bin\rxvt --geometry 179x65+0+0 -sl 1500 -fn "Lucida Console-12" -bg black -fg gray -sr -e /usr/bin/bash --login -i
start C:\cygwin\bin\rxvt --geometry 179x65+1280+0 -sl 1500 -fn "Lucida Console-12" -bg black -fg gray -sr -e /usr/bin/bash --login -i
start C :\cygwin\bin\rxvt --geometry 179x65+0+800 -sl 1500 -fn "Lucida Console-12" -bg black -fg gray -sr -e /usr/bin/bash --login -i
start C: \cygwin\bin\rxvt --geometry 179x65+1280+800 -sl 1500 -fn "Lucida Console-12" -bg 黒 -fg グレー -sr -e /usr/bin/bash --login -i
rxvt をまだ使用していない場合は、rxvt (または DOS ボックスよりも優れた他の端末)を強くお勧めします。