如何使用mintty改进cygwin控制台

Cygwin非常适合在Windows中获得一些Linux命令行功能,但是使用Windows Shell访问它会扼杀一些魔力。使用Mintty和其他一些方法,您可以使体验更加豪华。...

如何使用mintty改进cygwin控制台

Cygwin非常适合在Windows中获得一些Linux命令行功能,但是使用Windows Shell访问它会扼杀一些魔力。使用Mintty和其他一些方法,您可以使体验更加豪华。

windows shell限制

我们已经向您展示了如何安装和使用Cygwin,这样您就可以使用Windows,而不必错过命令行功能。然而,对于很多人来说,在Windows中运行bash的兴奋感受到Cygwin使用命令提示符shell来完成任务的严重阻碍。以下是此设置的一些常见问题和投诉:

  • 水平调整窗口大小不能正常工作
  • 无法快速有效地更改字体或大小。
  • 通过键盘滚动不起作用。
  • 在多行上选择文本不起作用。
  • 对于某些配置,选择文本根本不起作用。
  • 与Linux终端提供的相比,它有各种各样的丑陋之处。

一个有用的工具,这是一个家务事,并没有真正采取我很远。你呢?

明蒂拯救了这一天

Mintty是Cygwin的一个很好的替代shell,它提供了许多有用的特性并缓解了上述问题。如果您使用MSYS/MinGW而不是Cygwin,Mintty也可以很好地处理这个问题。

你可以从项目的下载页面抓取Mintty来安装它(确保你的安装版本正确!)或者你可以直接去查Cygwin的安装程序.exe再次归档。

如何使用mintty改进cygwin控制台

在选择软件包屏幕上,在“shell”下查找Mintty。点击“跳过”并点击下一步按钮。安装完成后,应该可以进入“开始”>“所有程序”>“Cygwin”>“mintty”启动它。

如何使用mintty改进cygwin控制台

默认的Mintty窗口如下所示:

如何使用mintty改进cygwin控制台

这是一个有点香草,但你会注意到调整工作正常,字体至少是一个更好的。您可以按Ctrl和+或–使字体在任何时间点变大或变小。右键单击标题栏并选择“选项…”…

如何使用mintty改进cygwin控制台

我做的第一件事是将窗口透明度和Looks选项卡中的光标更改为我更熟悉的内容。完成后,请转到文本选项卡。

如何使用mintty改进cygwin控制台

当然,您可以更改默认字体,但也可以将区域设置和字符集更改为与Windows当前使用的不同的内容。你也可以玩字体平滑,如果你的显示器显示有点太锯齿。

如何使用mintty改进cygwin控制台

在鼠标选项下,您将能够更改鼠标交互设置,例如复制和粘贴。您也可以轻松地将鼠标放置到命令行光标,这是vim用户通常喜欢的。最后,单击窗口。

如何使用mintty改进cygwin控制台

在这里,您可以更改默认的终端大小,即回滚缓冲区大小,并选择一个用箭头键滚动的修改器。默认情况下,Shift+Up/Down将在窗口中的缓冲区中滚动。下面是我修改后的Mintty配置。

如何使用mintty改进cygwin控制台

(单击上图可查看更大的版本。)

其他方法(腻子爱好者)

明蒂很棒,但其他人可能不太喜欢它。我们向您展示了如何在Cygwin上安装SSH服务器,许多人使用PuTTY或KiTTY以这种方式连接到Cygwin。但是,如果您不想设置SSH访问,有一种更简单的方法。

PuTTYcyg是PuTTY的修补版本,能够连接到本机Cygwin安装。只有一个问题:PuTTY最近更新到了版本0.61,增加了对Windows7跳转列表、Aero缩放和非固定宽度字体的支持。PuTTYcyg尚未更新,因此您必须在Cygwin支持和Windows7兼容性之间进行选择。我还没有找到修补程序本身,所以我还没有尝试添加对PuTTY最新版本的支持。如果有,请在评论中留下一行。

就我个人而言,我更喜欢基蒂而不是腻子,因为它更具可定制性,而且在过去4年里更新得更频繁。有一个猫咪兼容PuTTYcfg补丁,它为我这样的人添加了这个功能。不过,老实说,自从我开始和Cygwin一起使用Mintty后,我已经好几个星期没碰KiTTY了。

最后,如果您正在寻找支持Cygwin和Windows命令提示符的东西,您可能会对C***ole感兴趣。它是一个控制台的替代品,允许多种类型的shell的制表符,以及增加透明度和即时字体更改。


你有喜欢的赛文贝壳吗?你有没有其他的办法来代替Cygwin?你知道用油灰0.61修补的吗?下面让我们知道!

 

  • 发表于 2021-04-12 21:10
  • 阅读 ( 171 )
  • 分类:互联网

你可能感兴趣的文章

在windows上运行linux软件的5种方法

...3D效果之外,其他的一切都应该可以很好地工作,但无论如何,你可能不会想使用这些。 如果你在一个虚拟机上安装Ubuntu,你可能想试着安装一个类似Xubuntu的Ubuntu衍生物。Ubuntu默认的Unity桌面使用3D效果,桌面界面在虚拟机中的...

  • 发布于 2021-04-11 17:04
  • 阅读 ( 227 )

如何使用cygwin获得对windows7的ssh命令行访问

...已经安装和配置了Cygwin。如果没有,请查看我们的文章,如何在Windows中使用Linux命令和Cygwin一起开始。 安装openssh 我们将使用OpenSSH,所以如果您没有安装它,请查找Cygwin的安装程序.exe归档并运行它。 您可以保留所有与最初设...

  • 发布于 2021-04-13 02:10
  • 阅读 ( 147 )

如何在带有cygwin的windows中使用linux命令

...但是Linux有了一个更有用的终端已经很多年了。下面介绍如何使用Cygwin(一种Windows pc的nix风格终端)实现两全其美。 在今天的课程中,我们将解释如何让Cygwin运行,但请继续关注未来的文章,我们将解释如何将它用于各种不同...

  • 发布于 2021-04-13 02:21
  • 阅读 ( 89 )

如何在windows上获得最好的linux功能

...所讨论的,C***ole和Mintty模拟了更强大的Linux风格的终端。控制台特别整洁,因为它的选项卡式界面,允许您在多个位置和任务之间跳转,而无需创建全新的命令行窗口。使用chocolate获取命令行包管理器Linux用户习惯于通过简单的...

  • 发布于 2021-05-21 11:29
  • 阅读 ( 163 )

最佳的windows终端仿真器

...喜欢使用第三方终端程序,我们最喜欢的是可定制的免费控制台。注意:对于这个应用程序目录条目,我们讨论的是单独的终端程序,而不是shell。Windows的命令提示符、PowerShell和Cygwin都是不同的shell,它们都有自己的程序。我们...

  • 发布于 2021-05-27 15:02
  • 阅读 ( 203 )

油灰(putty)和赛文(cygwin)的区别

今天的计算机世界主要在许多台式机上使用GNU/Linux系统。它被广泛使用的主要原因是它在电子游戏中的应用。随着新兴技术和数字电源的快速增长,跟上计算机中使用的各种应用程序、软件和其他现有技术的发展非常重要。Androi...

  • 发布于 2021-07-11 21:27
  • 阅读 ( 211 )

油灰(putty)和赛文(cygwin)的区别

...nus Soluti***开发了它,但后来被Red Hat收购。 力量 它允许使用SSH协议将文件从一台服务器安全地传输到另一台服务器。 Cygwin帮助为Cygwin环境启动Windows应用程序。也可以在Windows操作系统中使用Cygwin工具

  • 发布于 2021-07-13 23:55
  • 阅读 ( 182 )

如何使windows命令提示符更好?

...调整你的终端之前你还有一个额外的步骤。默认情况下,控制台将启动常规的旧Windows命令行,这不是我们想要的。要更改此设置,请启动C***ole并转至编辑>设置。在“Shell”下,键入C:\cygwin\cygwin.bat。这将使控制台在启动时使...

  • 发布于 2021-07-23 16:53
  • 阅读 ( 114 )

学会用一些晦涩但有用的工具来爱你的*nix命令行

...在Windows中(谢谢HeartBurnKid提醒我)。一个很酷的unix终端/控制台/诅咒工具的小集合| Kristóf Kovács

  • 发布于 2021-07-24 18:13
  • 阅读 ( 203 )

如何在一个终端窗口中运行多个应用程序

...它,使之更好。GNU屏幕允许您在一个终端窗口中运行多个控制台应用程序,并可以使用键盘轻松地在它们之间切换,但它的效果更好:它还允许您保存正在运行的会话并稍后返回。因此,例如,您可以通过SSH远程登录到另一台PC...

  • 发布于 2021-07-26 05:43
  • 阅读 ( 108 )
lr35hx
lr35hx

0 篇文章

相关推荐