如何使用Mintty改进你的CYGWIN 控制台
如何使用Mintty改进你的CYGWIN 控制台
在 Windows 中获取一些Linux命令行好处,但是使用 Windows shell 来访问它的中的某些魔术会导致 CYGWIN 。 使用Mintty和其他一些方法,你可以使体验更加豪华。
Windows shell 限制
我们已经展示了如何安装和使用 CYGWIN,所以你可以使用 Windows,而不必错过命令行的优点。 但是,对于很多人来说,在 Windows 中运行bash的激动是因为 CYGWIN 使用命令提示符 shell 来完成事件。 以下是有关这里设置的一些常见问题和投诉:
- 水平调整窗口大小不能正常工作
- 无法有效更改字体面或者大小 on-the-fly 。
- 通过键盘滚动不工作。
- 在多行中选择文本不工作。
- 在某些配置中,选择文本根本不工作。
- Linux终端提供的相比,它是各种丑陋的。
利用有用的工具是一个有用的工具,并没有真正让我 take 。 你呢?
Mintty保存日
对于提供大量有用特性的来说,Mintty 是一个不错的选择,它可以解决上述问题。 如果你使用 MSYS/MINGW 而不是 CYGWIN,Mintty也能很好地使用它。
你可以通过从项目页面 ( 确保你的设置有正确的版本)的下载获取 Mintty,或者你只需运行 CYGWIN 文件的Setup.exe,即可再次安装。 !
在Select包,在"贝壳"下查找Mintty并查找。 点击"跳过",然后点击下一个按钮。 完成安装之后,应该能够启动> 所有程序> CYGWIN> mintty启动它。
下面是默认Mintty窗口的外观:
这是一点点香草,但是你会注意到大小正常工作,字体至少有点更好。 你可以以点击Ctrl和+,或者者在任何时候使字体更大或者更小。 右键单击标题栏并选择选项。
首先我做的是更改窗口透明度和游标在外观选项卡,我更熟悉的东西。 当你完成后,转到文本标签。
当然,你可以更改默认字体,但也可以更改与 Windows 正在使用的内容不同的区域设置和字符设置。 如果监视器显示的字体太多,你也可以播放字体平滑。
你可以在鼠标选项下更改鼠标交互设置,如复制和粘贴。 你还可以轻松使鼠标放置命令行光标,vim用户经常会喜欢的东西。 最后,点击窗口。
在这里,你可以更改默认的终端大小,scrollback缓冲区大小,并选择一个使用箭头键滚动的修饰符。 默认情况下,shift+up/down将在窗口的缓冲区中滚动。 下面是我修改的Mintty配置的内容。
( 点击上面的图片查看更大的版本。)