Czy istnieje terminal zastępujący wiele kart dla terminalu Cygwin? [duplikować]

30

To pytanie ma już odpowiedź tutaj:

Czy istnieje terminal zastępujący wiele kart dla terminalu Cygwin?

Randomize
źródło
@DanielBeck to nie jest duplikat pytania . To jest duplikat odpowiedzi. Randomize najwyraźniej szuka terminala Multitab dla powłoki Unixy w systemie Windows --- podczas gdy pytanie, które oznaczyłeś jako duplikat, wydaje się być niezależne od typu powłoki. Nawiasem mówiąc, oba pytania można rozwiązać w ten sam sposób. Ale uważam je za dwa osobne pytania.
Kazark,
@Kazark Twoja edycja spowodowała, że ​​zostały zduplikowane, ponieważ Cygwin nie ma własnego terminalu, ale używa wszystkiego, co uruchamiasz.
Daniel Beck
1
@DanielBeck Ale pytający może tego nie wiedzieć. Z pewnością nie; pozycja o nazwie „Terminal Cygwin” pojawi się w menu Start po instalacji. Ma własną ikonę; czy mówisz, że jest to ten sam terminal, co domyślny w systemie Windows?
Kazark,

Odpowiedzi:

30

Aby to zrobić, możesz użyć konsoli . Po prostu skonfiguruj powłokę na stronie Ustawienia, aby wskazywała na Cygwin.bat.

wprowadź opis zdjęcia tutaj

Gafel
źródło
dzięki, działa dobrze! tylko pytanie: w Ustawieniach-> Konsola w Startup Dir, jeśli ustawię ścieżkę dos-like (c: \ path | ...) lub w * nix like (/ cygdrive / c / ... z / bez / cygdrive ) nie pojawia się na określonej ścieżce. Czy wiesz jak to ustawić? Dzięki
Randomize
Nie jestem pewien, czy minęło sporo czasu, odkąd osobiście korzystałem z konsoli. Jednak jeśli nie możesz znaleźć sposobu, aby ustawić go tam poprawnie, zawsze możesz edytować plik .bashrc w instalacji Cygwin, aby przejść do żądanego folderu po zalogowaniu.
Gaff
Ale jeśli tak, za każdym razem, gdy uruchamiam nową kartę, będzie to CygWin. Jak mogę używać różnych zakładek dla różnych programów, takich jak to, co jest w twojej migawce?
ziyuang
8
Próbowałem użyć Console2 (daty ostatniego wydania 2011 r.), Aby uruchomić Cygwin 64 bity w moim systemie Windows 7 64 bity i to nie działało. Trochę badając udało mi się znaleźć ConsoleZ, który jest rozwidleniem tego pierwszego, który jest odpowiednio zaktualizowany i był w stanie wspierać środowisko, które opisałem.
Chuim,
@Chuim - Wydaje mi się, że działa dobrze. Konsola 2.00.148 (32-bitowa zgodnie z Process Managerem) z uruchomionym terminalem Cygwyn64 w systemie Windows 7 64-bit.
ysap
6

Standardowa odpowiedź na to pytanie to GNU Screen .

Wikipedia ma kilka alternatyw , takich jak tmux .

Nitrodist
źródło
Ale niestety tmux nie działa pod cygwinem
Ben Hughes
tmux działa teraz świetnie pod cygwinem, po prostu musiałem wybrać tmux z listy zainstalowanych pakietów. To powiedziawszy, nadal lubię mieć zakładki oprócz podzielonych okien, tak jak OP.
akom 16.04.17
5

Jeśli nie ma problemu z uruchomieniem sshd i użyciem cygwin przez „ssh localhost”, wypróbuj MTPuTTY . Działa mi to świetnie.

Cechy:

  • pełny dostęp do konfigurowalności PuTTY (i nie znam lepszego emulatora terminali dla Windows)
  • konfigurowalne skróty klawiszowe w MTPuTTY (wszystko, czego potrzebowałem)
Kamil Nowosad
źródło
3

mobaxterm może być tym, czego szukasz - podstawowy zestaw narzędzi cywin (i możesz używać własnych) wielu kart, a serwer X jest wypalony

Journeyman Geek
źródło