如何使用其他 shell 启动 cygwin

sta*_*orn 1 cygwin rxvt

我已经安装了 rxvt shell,现在我想知道我应该如何执行 rxvt 而不必先启动 cygwin 默认 shell。

我已经尝试了以下站点上的说明,但是当我创建了该 .shortcut 文件时,rxvt 只会短暂执行然后退出。

http://infrablue.tripod.com/cygwin.html

Ric*_*lka 6

播下更多的混乱:)

1)rxvt不是外壳——它是一个终端模拟器,专门用于模拟 DEC vt100 系列物理终端。将-e /bin/bash在公认的答案是什么拉开序幕你的shell(在这种情况下的bash),传递庆典--login使它成为一个登录shell。

2) 除了 rxvt,您可能还想尝试 mintty。我觉得它更现代,更干净。这是一个更原生的 Windows 风格的应用程序,具有 Windows 剪切和粘贴规则。我更喜欢它,YMMV。我面前没有安装 Cygwin 来测试这个,但C:\cygwin\bin\mintty.exe -e /bin/bash --login应该可以工作

3) 另请查看chere命令行应用程序,该应用程序向您的资源管理器窗口添加了“在此处启动 shell”的注册表项。它允许您说出要使用的终端仿真器。