如何使用Mintty改进你的CYGWIN 控制台

如何使用Mintty改进你的CYGWIN 控制台


banner

在 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,即可再次安装。

sshot-1

在Select包,在"贝壳"下查找Mintty并查找。 点击"跳过",然后点击下一个按钮。 完成安装之后,应该能够启动> 所有程序> CYGWIN> mintty启动它。

sshot-2

下面是默认Mintty窗口的外观:

sshot-3

这是一点点香草,但是你会注意到大小正常工作,字体至少有点更好。 你可以以点击Ctrl和+,或者者在任何时候使字体更大或者更小。 右键单击标题栏并选择选项。

sshot-4

首先我做的是更改窗口透明度和游标在外观选项卡,我更熟悉的东西。 当你完成后,转到文本标签。

sshot-5

当然,你可以更改默认字体,但也可以更改与 Windows 正在使用的内容不同的区域设置和字符设置。 如果监视器显示的字体太多,你也可以播放字体平滑。

sshot-6

你可以在鼠标选项下更改鼠标交互设置,如复制和粘贴。 你还可以轻松使鼠标放置命令行光标,vim用户经常会喜欢的东西。 最后,点击窗口。

sshot-7

在这里,你可以更改默认的终端大小,scrollback缓冲区大小,并选择一个使用箭头键滚动的修饰符。 默认情况下,shift+up/down将在窗口的缓冲区中滚动。 下面是我修改的Mintty配置的内容。

sshot-8

( 点击上面的图片查看更大的版本。)

### 回答1: VSCode和Cygwin是两个非常强大的开发工具,通过搭建VSCode和Cygwin的环境,我们可以在Windows系统中享受到类Unix系统的开发体验。下面是关于VSCode和Cygwin环境搭建的简要步骤: 1. 首先,我们需要安装VSCode和Cygwin。你可以从官方网站上下载并按照步骤安装这两个工具。 2. 安装完毕后,打开VSCode,并在左侧的扩展面板中搜索并安装"Remote - WSL"扩展。这个扩展可以用来连接到Cygwin环境。 3. 安装完成后,点击VSCode的左下角,选择“Remote-WSL: New Window”来打开新窗口,然后选择"Cygwin"作为默认的WSL发行版。 4. 接下来,VSCode会在新窗口中打开一个终端,并自动连接到Cygwin环境。你可以使用常见的Unix命令来编写和运行你的代码。 5. 如果你想在VSCode中使用Cygwin的编译器,你可以按照你的需求进行配置。你可以在VSCode菜单中找到“文件 > 首选项 > 设置”选项,然后在"settings.json"文件中添加你需要的配置项。 通过上述步骤,你就可以在VSCode中使用Cygwin来进行开发了。这样,你可以享受到VSCode强大的编辑功能和Cygwin提供的Unix开发环境的优势。希望这些步骤对你有帮助! ### 回答2: VSCode是一款轻量级且强大的编码工具,它支持在Windows系统上与Cygwin环境一起使用Cygwin是一个在Windows上运行的开源工具集,它提供了类似于Unix系统的功能。搭建VSCode与Cygwin环境需要以下步骤: 1. 首先,下载并安装Cygwin。在Cygwin的官方网站上,可以找到最新版的安装程序。下载后,运行安装程序并按照指示完成安装。 2. 在安装过程中,可以自定义Cygwin的安装路径。建议将其安装到一个易于记住的位置,比如"C:\cygwin"。 3. 安装完成后,在Cygwin的安装路径下,可以找到一个叫做"bin"的文件夹。记住这个路径,稍后会在VSCode中用到。 4. 下载并安装VSCode。在VSCode的官方网站上,可以找到最新版的安装程序。下载安装程序后,运行并按照指示完成安装。 5. 启动VSCode后,打开"设置"。点击菜单栏中的"文件",然后选择"首选项",再点击"设置"。或者按下快捷键"Ctrl + ,"打开"设置"。 6. 在"设置"中,搜索栏中输入"terminal.integrated.shell.windows"。找到这个选项后,点击右侧的"编辑"按钮。 7. 在弹出的窗口中,将默认的"C:\Windows\System32\cmd.exe"更改为Cygwin的路径(例如"C:\cygwin\bin\bash.exe")。 8. 保存设置后,关闭并重新打开VSCode。现在,可以在VSCode的终端中使用Cygwin。 总而言之,通过安装Cygwin并在VSCode中配置终端,可以使VSCode与Cygwin环境协同工作,让软件开发更加便捷和高效。 ### 回答3: VSCode是一款非常流行的代码编辑器,而Cygwin是一个在Windows上提供类似Unix环境的工具集。搭建VSCode与Cygwin环境可以在Windows系统上实现Unix-like的开发环境。 要搭建VSCode与Cygwin环境,首先需要下载并安装VSCode和Cygwin。 第一步是下载VSCode。在官方网站(https://code.visualstudio.com/)上下载VSCode的可执行文件并进行安装。 第二步是下载Cygwin。在Cygwin官方网站(https://www.cygwin.com/)上,下载Cygwin的安装程序。安装程序是一个setup.exe文件。运行安装程序,按照指示进行安装。在安装中,选择默认选项安装Cygwin,并选择需要的组件,如GCC等。 当安装完成后,通过以下步骤配置VSCode与Cygwin环境: 1. 打开VSCode,点击菜单栏上的“文件”->“首选项”->“设置”。 2. 在设置界面中,选择“扩展”并搜索“Cygwin”扩展。点击安装该扩展。 3. 安装完成后,点击“编辑设置.json”链接,打开settings.json文件。 4. 在settings.json文件中,添加以下配置: ```json { "cygwin.useBash": true, "cygwin.bashPath": "C:\\cygwin64\\bin\\bash.exe", "cygwin.shellPath": "C:\\cygwin64\\bin\\mintty.exe" } ``` 其中,cygwin.bashPath和cygwin.shellPath需要根据Cygwin的安装路径进行配置。 5. 配置完成后,保存文件并重新启动VSCode。 现在,VSCode已经与Cygwin环境成功搭建。可以使用VSCode进行编码,并在Cygwin环境中运行和调试程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值