在 Windows 7 中使用带有 Cygwin 的 shell 的最佳方法

在 Windows 7 中使用带有 Cygwin 的 shell 的最佳方法

我安装了 Cygwin,但对 bash 默认在“cmd.exe”中运行感到失望。我用谷歌搜索发现控制台2。它不是一个设计特别好的应用程序,因为进行调整有点痛苦,尽管大多数时候它运行良好。

我仍在寻找一种更好的方法在 Windows 环境中生存,因为即使 Console 2 偶尔也会崩溃,例如在 vim 中编辑时尝试调整终端大小时,而且还有很多我真的不满意的其他烦恼。

有任何想法吗?我尝试通过 PuTTY 使用 Cygwin,但用户体验同样糟糕。

答案1

明TTY -这里

它使 Cygwin 完全可以在 Windows 上使用。没有它我就会迷失。基于原始 PuTTY 代码,但直接集成到 Cygwin 中(事实上,与 Cygwin 捆绑在一起)。

开始吧,

C:\cygwin\bin\mintty.exe -

或者无论您将其安装在何处。 “-”是关键。

Cygwin 还有一些其他有用的补充,其中之一是apt-cyg。它并不完美,但它比每次您记得缺少软件包时运行 setup.exe 更好。

即使使用 Cygwin/X,我仍然使用 MinTTY 作为我的主要终端(我讨厌 xterm 上的滚动条)。

答案2

恢复旧线程;然而,我在自己搜索时偶然发现了这一点。因此,不要创建一个新线程 - 这是我发现的:

http://babun.github.io/

Babun 的核心由预先配置的 Cygwin 组成。 Cygwin 是一个很棒的工具,但是有很多怪癖和技巧,让您浪费大量时间来使其真正“可用”。 babun 不仅解决了大部分问题,而且还包含许多重要的软件包,让您从第一分钟就可以高效工作。

它安装很快,并为你设置环境,这很棒,并且安装pact(类似于 yum / apt-get 的包管理器)

用作mintty控制台。

总的来说,我想说这是一个很棒的项目,使用它的人越多,它就会变得越好。

答案3

安装 Cygwin/X并使用 xterm。 (然后您可能会想要他们的版本gvim或 Windows 本机版本。)

答案4

我将C:\cygwin\bin(Cygwin安装路径)添加到系统环境变量:Path。它解决了两个问题:

  1. 您不需要cd进入特定文件夹(转到文件夹,按<alt+d>,键入cmd,然后按<enter>
  2. 使用西格温终端作为 Windows 中的默认 cmd

相关内容