我主要使用
Windows安装的
Git vcs附带的’git-bash’.我认为它与Cygwin一样.它在技术上工作得很好,但UI很糟糕:
>必须右键单击标题栏并转到“属性”以更改窗口宽度
>最烦人的…用鼠标复制,粘贴和突出显示同样繁琐
相比之下,OS X附带的终端应用程序可以自如地管理这些应用程序并使其更加舒适.您甚至可以在其上拖放文件,它会将文件路径粘贴到光标处!
我也尝试过:
> http://sourceforge.net/projects/win-bash
> http://www.steve.org.uk/Software/bash/
> http://www.hamiltonlabs.com/cshell.htm
这些都不会在没有繁琐的右键单击的情况下复制和粘贴文本.
我特意在Windows中寻找一个Unix风格的shell,因此我不必在我的家庭开发(Windows),实时服务器(Linux)或开发人员(Mac)之间使用不同的shell.
是的我用谷歌搜索还没找到一个……
你试过
console2吗?
它允许您使用cmd,bash或任何程序作为shell,并允许在任何方向调整大小.
你可以通过转到Edit-> Settings,然后在Shell字段中粘贴它来默认为Git Bash:
"C:\Program Files\Git\bin\sh.exe" --login -i"
要复制,按住Shift键,单击并用鼠标左键拖动进行选择,然后左键单击复制.
最后,Git附带了rxvt.您可以创建一个新的Windows快捷方式,并将“目标”字段设置为:
"C:\Program Files\Git\bin\rxvt.exe" -e /bin/sh --login -i