Emulator terminala z podzielonymi panelami dla Windows 7 (64-bitowy) [zamknięty]


45

Szukam emulatora terminala w systemie Windows 7 (64-bitowym) z określoną funkcją:

aby móc podzielić okno wiersza polecenia na wiele paneli.

To świetna funkcja Terminatora dla gnoma, myślę, że ten obraz najlepiej to opisuje:

wprowadź opis zdjęcia tutaj

Zauważ, że każdy panel to inna powłoka z różnymi aplikacjami

UWAGA : to pytanie jest podobne do innego, które zadałem: emulator terminala ze podzielonymi panelami dla Mac OSX , ale tym razem proszę o rozwiązanie w środowisku Windows

EDYCJA : w celach informacyjnych, oto więcej o Terminatorze: http://gnometerminator.blogspot.com/p/introduction.html


1
Jeśli korzystasz z systemu Windows 10, możesz mieć Terminator z WSL: blog.ropnop.com/...
— nephewtom

Odpowiedzi:


11

Właśnie to widziałem w innej odpowiedzi i przypomniałem sobie, że szukałeś czegoś takiego.

PowerCmd

PowerCmd

Ja po prostu używam Console2 z TCC / LE i PowerShell.


PowerCmd wymaga uprawnień administratora do uruchomienia, więc na Vista / Win7 będzie wywoływał monit UAC przy każdym uruchomieniu, co jest dość denerwujące.

Niestety nie obsługuje kolorów terminalu, takich jak cmd.
— Adam

Czy jest to zdolne do zdalnego CLI przy użyciu SSH?
— SuB

64

Jestem autorem innego terminalu - ConEmu (open source). Ta odpowiedź opisuje, jak uruchomić siatkę 2x2 podczas uruchamiania. W rzeczywistości można skonfigurować dowolną konfigurację podziałów (do 30 paneli). Ponadto każdy podział może być uruchamiany jako inny użytkownik lub podwyższony (Vista i wyżej). Dowolną konsolę i proste GUI (takie jak mintty / putty) można uruchamiać w zakładkach ConEmu.

Funkcja podzielonego ekranu ConEmu

Jak stworzyć podział?

1) Z poziomu Utwórz nowe okno dialogowe konsoli. Wystarczy nacisnąć [+]przycisk na pasku narzędzi lub WinW. Wybierz aplikację, działający katalog, nazwę użytkownika i podzieloną konfigurację.

Nowe okno dialogowe konsoli w ConEmu

2) CtrlShiftOi CtrlShiftEpodzielić aktywną powłokę pionowo lub poziomo. Naciśnij, WinAltKaby zobaczyć pełną listę skrótów klawiszowych.

3) Zapisz skonfigurowane panele podziału w nowym nazwanym zadaniu, aby uzyskać szybki dostęp następnym razem. Otwórz okno dialogowe Ustawienia WinAltPi przejdź do strony „Zadania”. Dodaj nowe zadanie ( +przycisk) i naciśnij Active tabs. Twoje zadanie zostanie wypełnione bieżącą podzieloną konfiguracją. Nie zapomnij Save settings. Na przykład

>cmd -new_console:n
powershell -new_console:s1TVn
sh --login -i -new_console:s1THn
putty -load mysrv -new_console:s2THn

Kolejne bezpłatne alternatywy

ConsoleZ (rozwidlenie Console2) Konsola

Alternatywna konsola Windows AWC


3
Używam ConEmu od co najmniej roku i mogę za to ręczyć. Nie wiedziałem, że może zrobić podzielone panele i znalazłem ten post, szukając Terminatora dla Windows (używam również Terminatora w systemie Linux). Ogromne podziękowania dla Ciebie Maximus zarówno za ConEmu, jak i za dostarczenie tych informacji!
— jeffa00,

2
Głosuj za oświadczenie, że jesteś autorem i podaj linki do alternatywnego oprogramowania. Inni użytkownicy mogą uczyć się na podstawie Twojej odpowiedzi.
— DanteTheEgregore

Jestem trochę zdezorientowany twoim wyjaśnieniem „jak podzielić”. W iTerm2 mogę po prostu zrobić Command-D lub Command-Shift-D, aby podzielić kartę. Koniec opowieści. Czy / Czy mogę korzystać z tej możliwości w Twojej aplikacji? Dzięki. Nie chcę „konfigurować” za każdym razem, gdy chcę podzielić. Chciałbym po prostu nacisnąć kilka klawiszy skrótu i ​​uzyskać podział. Czy Twoja aplikacja może to zrobić?
— TheGrapeBeyond

@TheGrapeBeyond Przeczytaj ponownie odpowiedź. Będzie tu. Dokładnie „2”.
— Maximus

1
Vouching for ConEmu tutaj! Właśnie pobrałem i skonfigurowałem. Zajęło mi to około 10 sekund, aby się nauczyć i korzystając z powyższej odpowiedzi, uruchomienie z moimi kartami było bezbolesne: D Obsługuje nawet Git Bash od razu po wyjęciu z pudełka! Jeśli ktoś ma problemy ze znalezieniem go, po skonfigurowaniu zadania w ustawieniach kliknij okienko Uruchamianie i użyj „Określonego zadania o określonej nazwie”, aby je uruchomić.
— Jonny Asmar

18

Najlepszy program równoległy Terminator dla systemu Windows to:

Cmder


  • Możesz używać podzielonych okien w Cmder
  • Obsługuje zakładki

wprowadź opis zdjęcia tutaj


  • Pozwala również na uruchomienie programu (takiego jak Sublime Text) w panelu

wprowadź opis zdjęcia tutaj

[Uwaga: Im większa msysgit wersja Cmder pochodzi miejsca Git i wszystkie polecenia Unix na swojej drodze ]


6
Właściwie to ConEmu + git + clink.
— Maximus

8

Rozejrzałem się i zdecydowałem na mobaxterm. Jest to prosta instalacja systemu Windows, ale pobiera funkcje terminatora i winSCP. Jestem z tego całkiem zadowolony, ale byłbym mile zaskoczony, gdybym znalazł lepszy terminal oparty na systemie Windows, który zapewniłby mi łączność.

http://mobaxterm.mobatek.net/


3
+1 dla MobaXterm: tryb „podzielonego widoku” pozwala mi mieć do 4 konsol w różnych rozmiarach z łatwą nawigacją po nich za pomocą Ctrl + Tab!
— Didier

2
Chociaż ma wiele funkcji, nie podoba mi się, jak MobaXTerm obsługuje podzielony widok. Po pierwsze, istnieje tylko opcja podziału 2 lub 4. Chcę móc bardziej to dostosowywać i ustawiać okna podrzędne tak, jak chcę. Uważam również, że granice okien w trybie podziału są zbyt duże i zabierają miejsce. Fajnie jest, że przejeżdżasz tylko przez okna wybrane do podzielonego widoku, ale fakt, że jest to osobny „tryb”, zabija go dla mnie.
— GeeF,



0

MRemoteNG . Umożliwia połączenie z wieloma portami (SSH 1/2, RDP, VNC itp.) W jednym oknie. Obsługa podzielonego i zakładkowego okna. Jeden dla wszystkich aplikacji do zdalnego zarządzania. Spróbuj.


MRemoteNG to zdalny menedżer połączeń - nie emulator konsoli / terminala.
— Jens A. Koch,

-1

Możesz użyć Ctrl + Shift + O lub Ctrl + Shift + E do podziału w pionie / poziomie

wprowadź opis zdjęcia tutaj


1
(1) Ponieważ nawet nie mówisz o jakim programie mówisz, nie odpowiada to na pytanie. (2) Z twojego obrazu widzę, że mówisz o ConEmu. Na tej podstawie widzę, że twój post jest podzbiorem odpowiedzi Maximusa .
— G-Man mówi „Przywróć Monikę”
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.