Saya tidak tahu bagaimana cara meluncurkan sesi Cygwin baru dari dalam Cygwin, mirip dengan meluncurkan terminal baru dari dalam bash dengan:
gnome-terminal
Mungkin mudah tapi saya kehilangan sesuatu. Ada ide?
Saya tidak tahu bagaimana cara meluncurkan sesi Cygwin baru dari dalam Cygwin, mirip dengan meluncurkan terminal baru dari dalam bash dengan:
gnome-terminal
Mungkin mudah tapi saya kehilangan sesuatu. Ada ide?
Jawaban:
Tekan 'Alt-F2' jika Anda hanya ingin membuka terminal lain (mintty) dalam mintty, bukan dari dalam skrip. Lihat 'man mintty' untuk pintasan keyboard lainnya.
cygstart /bin/bash -li
membuka jendela terminal baru, tetapi tidak memiliki pengaturan yang sama.
jika Anda menggunakan konsol cygwin "default" (alias cmd.exe), maka:
cmd /c start /d "C:\cygwin\bin" SHELL.EXE PARAMS
dan kemudian ganti SHELL.EXE dan PARAMS dengan apa yang Anda gunakan:
saya akan menyarankan Anda untuk menggunakan konsol yang lebih baik seperti ' mintty ' atau 'rxvt', yang Anda luncurkan hanya dengan mengetikkan "mintty" (atau menekan f2) atau "rxvt".
bash.exe
saya gunakan dan saya mengutak-atik perintah yang Anda berikan dan beberapa variasi tanpa keberuntungan. Melihat ke permen sekarang. Terima kasih!
mintty
dari dalam terminal Cygwin yang ada akan memulai jendela baru, ya, tetapi juga mengunci terminal yang ada. Mulai sebagai proses latar belakang dengan mintty &
untuk terus menggunakan terminal asli dan memiliki yang baru.
cygstart mintty /bin/bash -il