14

Я не могу понять, как запустить новую сессию Cygwin из Cygwin, аналогично запуску нового терминала из bash с помощью:

gnome-terminal

Это, вероятно, легко, но я что-то упустил. Есть идеи?

4 ответа4

15

cygstart /bin/bash -li

6

Нажмите Alt-F2, если вы хотите открыть только другой терминал (mintty) в mintty, а не из скрипта. Смотрите "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

Я бы посоветовал вам использовать лучшую консоль, такую как ' mintty ' или 'rxvt', которую вы запускаете, просто набрав "mintty" (или нажав клавишу f2) или "rxvt".

1

Чтобы загрузить также мой .bash_profile , я создал псевдоним в моем .bashrc с помощью следующей команды:

alias mintty='mintty.exe -i /Cygwin-Terminal.ico - &'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .