从 Cygwin 内部生成新的 Cygwin 窗口

从 Cygwin 内部生成新的 Cygwin 窗口

我不知道如何从 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 - &'

相关内容