如何使用其他 shell 启动 CYGWIN

分享于 

2分钟阅读

电脑

  繁體 雙語

问题:

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

我已经尝试了下面的网站上的指令,但是当我做到的时候,快捷文件rxvt将只执行。

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


回答 1:

sow更多困惑:)

1 ) rxvt 不是 shell - 它是终端 模拟器,专门用来模拟 DEC vt100系列物理终端。 接受的答案中的-e/bin/bash 是启动 shell ( 在这种情况下 bash ),通过 bash --login 使它的成为登录 shell的。

2 ) 除了rxvt之外,你可能想要尝试 mintty。 我觉得它更现代更清洁。 它是一个更本机的Windows 风格应用,带有 Windows 剪切和粘贴规则。 我更喜欢它,YMMV。 我没有 CYGWIN 安装在我面前测试这个,但是 C:cygwinbinmintty.exe -e/bin/bash --login 应该工作

3 ) 还查看 chere 命令行 应用程序,它将注册表条目添加到浏览器。 它允许你说出使用哪个终端 模拟器。


回答 2:

安装rxvt包应该在所有程序的CYGWIN 文件夹中放置一个 开始菜单 条目。

( 你可以能还想尝试 mintty,它具有比rxvt更本机的UI,它支持 Unicode。)


回答 3:

为我工作的rxvt快捷方式是

目标: C:cygwinbinrxvt.exe -display :0 -fn"Lucida Console-14" -tn rxvt-cygwin-native -e/bin/bash --login

开始:C:cygwinbin

你能看看这是否有效?



STA  Shell  Cygwin  
相关文章