我喜欢用控制台2对于我的 Windows shell 工作,我通常会让它打开 cygwin bash 提示符。
我想试用 MinTTY (2),也想在 Console2 中托管它。如果可以的话,我该怎么做?
我已将 Console2 设置为触发一个选项卡
C:\cygwin\bin\mintty.exe -
但这会删除 Console2 窗口并创建一个不可见的 MinTTY 窗口。
答案1
你不能这样做。
Console2(作为“终端仿真器”)托管终端程序……例如“嘿,我将呈现您想要输出的字符,我将为您提供用户在键盘中输入的内容”。在“终端仿真器”中最常用的有用终端程序是“Shell”,例如“cmd.exe”或“powershell.exe”或“bash.exe”或“zsh.exe”。如果您喜欢,您还可以在 Console2 中托管“python.exe”。
Mintty 也是一个“终端模拟器”。因此,您无法执行您要求的操作。
只是为了进一步解释一下所使用的‘术语’(呵呵):
答案2
您无法托管 MinTTY,但您可以直接使用 Cygwin bash 作为 Console2 shell。只需创建一个新选项卡,并使用 \bin\bash.exe --login -i 作为您的 shell
答案3
我只是按照这个程序做的 =>http://blog.jaykanakiya.com/terminal-setup-in-windows-7/
更改 Console2 的默认设置
右键点击->编辑->设置。
控制台: Shell:C:\cygwin64\Cygwin.bat 启动目录:H:/[你的日常工作空间]