![mobaxterm 中的 Cygwin 终端/shell 会话](https://linux22.com/image/1624582/mobaxterm%20%E4%B8%AD%E7%9A%84%20Cygwin%20%E7%BB%88%E7%AB%AF%2Fshell%20%E4%BC%9A%E8%AF%9D.png)
我的 Windows 机器上安装了 (64 位) Cygwin;并且我也在使用 mobaxterm 12.4。
我如何让我的 mobaxterm...
- 启动 Cygwin shell 会话?或者更好的办法
- 启动“本地终端”时默认使用 Cygwin?
答案1
还可以使用“Bash(外部)”选项创建 shell 会话
菜单会话 -> 新会话 -> Shell -> Bash(外部) -> 高级 Shell 设置 -> 分发目录 -> C:\path\to\cygwin64
已使用 22.3 版本测试
答案2
诀窍是使用在启动时启动 cygwin BASH 会话的 CMD 终端,如下所示(根据您的情况调整 cygwin 位置和用户):
MobaXterm | Session | Shell | Terminal Shell: Cmd | Advanced Shell Settings | Execute:
set HOME=/home/<user>;
C:\\Localdata\\cygwin64\\bin\\bash --login