Gibt es einen Multi-Tab-Terminal-Ersatz für das Cygwin-Terminal? [Duplikat]

30

Diese Frage hat hier bereits eine Antwort:

Gibt es einen Multi-Tab-Terminal-Ersatz für das Cygwin-Terminal?

Zufällig wählen
quelle
@DanielBeck Dies ist keine doppelte Frage . Es ist eine doppelte Antwort. Randomize sucht eindeutig nach einem Multitab-Terminal für eine Unixy-Shell unter Windows. Die Frage, die Sie als Duplikat von markiert haben, scheint jedoch unabhängig vom Shell-Typ zu sein. Übrigens können beide Fragen auf die gleiche Weise gelöst werden. Aber ich betrachte sie als zwei getrennte Fragen.
Kazark
@Kazark Ihre Bearbeitung hat sie dupliziert, da Cygwin kein eigenes Terminal hat, sondern das verwendet, in dem Sie es starten.
Daniel Beck
1
@DanielBeck Aber der Fragesteller kann das nicht wissen. Ich habe es mit Sicherheit nicht getan. Nach der Installation wird im Startmenü ein Eintrag namens "Cygwin Terminal" angezeigt. Es hat eine eigene Ikone; Sagen Sie, es ist dasselbe Terminal wie das Standardterminal unter Windows?
Kazark

Antworten:

30

Sie können die Konsole verwenden , um dies zu erreichen. Konfigurieren Sie einfach die Shell auf der Seite Einstellungen, um auf Cygwin.bat zu verweisen.

Bildbeschreibung hier eingeben

Gaff
quelle
Danke, es funktioniert gut! nur eine frage: in der einstellungen-> konsole unter startverzeichnis wenn ich den pfad dos-like (c: \ pfad | ...) oder in * nix-like (/ cygdrive / c / ... mit oder ohne / cygdrive) setze ) Es kommt nicht auf den angegebenen Pfad. Weißt du, wie man das einstellt? Thanks
Randomize
Ich bin mir ehrlich gesagt nicht sicher, da es schon eine Weile her ist, dass ich Console persönlich verwendet habe. Wenn Sie dort jedoch keine Möglichkeit finden, sie richtig einzustellen, können Sie Ihre .bashrc-Datei in Ihrer Cygwin-Installation jederzeit so bearbeiten, dass sie beim Anmelden in den gewünschten Ordner wechselt.
Gaff
Wenn dies jedoch jedes Mal der Fall ist, wenn ich einen neuen Tab starte, ist dies CygWin. Wie kann ich verschiedene Registerkarten für verschiedene Programme verwenden, z. B. für das, was in Ihrem Schnappschuss enthalten ist?
Ziyuang
8
Ich habe versucht, mit Console2 (Datum der letzten Veröffentlichung 2011) Cygwin 64-Bit in meinem Windows 7 64-Bit auszuführen, und es hat nicht funktioniert. Ein bisschen recherchiert konnte ich ConsoleZ finden , eine Abzweigung der ersteren, die ordnungsgemäß aktualisiert wurde und die von mir beschriebene Umgebung unterstützen konnte.
Chuim
@Chuim - Es scheint gut für mich zu funktionieren. Konsole 2.00.148 (32-Bit laut Process Manager), auf der Cygwyn64 Terminal über Win 7 64-Bit ausgeführt wird.
ysap
6

Die Standardantwort auf diese Frage lautet GNU Screen .

Wikipedia hat einige Alternativen , wie zum Beispiel tmux .

Nitrodist
quelle
Aber leider funktioniert tmux nicht unter Cygwin
Ben Hughes
tmux funktioniert momentan unter cygwin hervorragend, ich musste nur tmux in der Liste der installierten Pakete auswählen. Das heißt, ich mag es immer noch, Registerkarten zusätzlich zu geteilten Fenstern zu haben, genau wie das OP.
Akom
5

Wenn es für Sie kein Problem ist, sshd zu starten und cygwin über "ssh localhost" zu verwenden, versuchen Sie es mit MTPuTTY . Bei mir hat es super geklappt.

Eigenschaften:

  • uneingeschränkter Zugriff auf PuTTY-Konfigurierbarkeit (und ich kenne keinen besseren Terminal-Emulator für Windows)
  • konfigurierbare Tastenkombinationen in MTPuTTY (alles was ich brauchte)
Kamil Nowosad
quelle
3

Möglicherweise ist mobaxterm das, wonach Sie suchen - ein grundlegender Satz von Cywin-Tools (und Sie können Ihre eigenen verwenden) mit mehreren Registerkarten und einem X-Server, der direkt eingebunden ist

Geselle Geek
quelle