![从 Cygwin 内部生成新的 Cygwin 窗口](https://linux22.com/image/1242617/%E4%BB%8E%20Cygwin%20%E5%86%85%E9%83%A8%E7%94%9F%E6%88%90%E6%96%B0%E7%9A%84%20Cygwin%20%E7%AA%97%E5%8F%A3.png)
我不知道如何从 Cygwin 内部启动新的 Cygwin 会话,类似于使用以下命令从 bash 内部启动新终端:
gnome-terminal
这可能很简单,但我忽略了一些东西。有什么想法吗?
答案1
cygstart /bin/bash -li
答案2
如果您只想在 mintty 中打开另一个终端(mintty),而不是在脚本中打开,请按“Alt-F2”。请参阅“man mintty”了解其他键盘快捷键。
答案3
如果您使用“默认” cygwin 控制台(又名 cmd.exe),那么:
cmd /c start /d "C:\cygwin\bin" SHELL.EXE PARAMS
然后将 SHELL.EXE 和 PARAMS 替换为您使用的:
- zsh:zsh.exe -l
- bash:bash.exe --login
我建议你使用更好的控制台,例如'薄荷味' 或 'rxvt',您只需输入“mintty”(或按 f2)或“rxvt”即可启动它。
答案4
为了加载我的,我使用以下命令.bash_profile
在我的中创建了一个别名:.bashrc
alias mintty='mintty.exe -i /Cygwin-Terminal.ico - &'