在 Windows 中,如何启动 cygwin shell n 次然后调整窗口大小?
我的希望是单击一个快捷方式,然后在我面前放置一个 cygwin shell 网格,填满我的整个屏幕。
知道我应该从哪里开始寻找吗?
My hope is to one-click a shortcut, and get a grid of cygwin shells laid out before me, filling up my whole screen.
Any idea where I should start looking?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
rxvt 有一个几何选项:
为您提供一个 100 列宽、10 行高、位于(左上角)像素位置 500x、200y 的 rxvt 窗口。
要从批处理文件调用以便在后台运行(如 unix 上的“&”),请使用 start:
要使用 4 个 cygwin rxvt 窗口网格填充 2560x1600 显示器,您需要创建一个如下所示的批处理文件:
如果您尚未使用 rxvt,我强烈推荐它(或任何其他比 DOS 框更好的终端)。
rxvt has a geometry option:
gives you a rxvt window 100 columns wide, 10 rows tall, at (upper-left) pixel location 500x, 200y.
To invoke from a batch file so that in the background (like "&" on unix), use start:
To fill a 2560x1600 monitor with a grid of 4 cygwin rxvt windows, you'd make a batch file like this:
If you aren't already using rxvt, I highly recommend it (or any other terminal that is better than a DOS box).
简短的回答:
.pif
文件和批处理文件... 详细的回答:编写一些代码来创建进程并将窗口定位到您想要的位置。Short answer:
.pif
files and a batch file... Long answer: Write some code to create the processes and locate the windows where you want them.我对一个名为“openx.bat”的小批处理文件执行类似的操作,该文件仅包含:
这将检查我是否有正在运行的活动 XWin 服务器,如果没有,则启动一个。 如果我这样做,它只会重新加载我的 .startxwinrc 文件,其中包含以下几行:
可以(并且应该)修改它以适合您自己的喜好 - 我在双显示器系统上使用它,这将 shell 窗口放在两个上在我认为方便的地方设置一个屏幕。
最后一步是我创建了一个桌面快捷方式来启动 openx.bat,并使用 XWin.exe 中的图标作为快捷方式的图标。 如果您使用的是 Vista,也可以将快捷方式拖动到“快速启动”栏。
I do something similar with a small batch file called "openx.bat" that just contains:
This will check to see if I have an active XWin server running, and start one if I don't. If I do, it just reloads my .startxwinrc file, which contains the following lines:
This can (and should) be modified to suit your own preferences - I'm using this on a dual monitor system, and this puts shell windows two on a screen in locations I find to be convenient.
The last step is I created a desktop shortcut to launch openx.bat, and I used the icon from XWin.exe as the icon for the shortcut. If you're on Vista, you can drag the shortcut to your "quick launch" bar, too.