Praca z wierszem poleceń w systemie Windows jest frustrująca, przede wszystkim dlatego, że okno konsoli jest nieszczęśliwe w porównaniu z aplikacjami terminalowymi w systemie Linux i OS X, takimi jak „rxvt”, „xterm” lub „Terminal”. Główne skargi:
Brak standardowego kopiowania / wklejania. Musisz włączyć tryb „zaznaczania” i jest on dostępny tylko z wielopoziomowego wyskakującego okienka uruchamianego przez (mały) przycisk lewego rogu. Następnie należy skopiować i wkleić z tego samego menu
Nie można dowolnie zmieniać rozmiaru okna przez przeciąganie, musisz ustawić preferencję (powrót do wielopoziomowego wyskakującego okienka) za każdym razem, gdy chcesz zmienić rozmiar okna
Okno można ustawić na tak duże, aby na ekranie pojawiły się poziome paski przewijania. Ssają się poziome paski przewijania.
Dzięki powłoce cmd.exe nie możesz nawigować do folderów z notacją \\ netpath (UNC?), Musisz zmapować dysk sieciowy. Jest to do bani podczas pracy na wielu komputerach, które mają mieć zamapowane różne dyski
Czy są jakieś sztuczki lub aplikacje (płatne lub inne), które rozwiązują ten problem?
źródło
bash
, a aplikacja terminal jestxterm
albognome-terminal
albo ... tak ledwo można dostrzec je jako zasadniczo takie same.cmd.exe
. Uniksopodobny systemy operacyjne mają osobny program dla powłoki (zwyklebash
,dash,
sh,
csh,
ksh,
zsh, I could go on but I won't) and the terminal emulator (
okien terminala,
konsole,
xterm`, etc.)Odpowiedzi:
Przepraszam za autopromocję, jestem autorem innego emulatora konsoli, nie wymienionego tutaj.
ConEmu to emulator konsoli opensource z kartami, który reprezentuje wiele konsol i proste aplikacje GUI jako jedno okno GUI z możliwością dostosowania.
Początkowo program został zaprojektowany do współpracy z Far Managerem (moja ulubiona wymiana powłoki - zarządzanie plikami i archiwami, historia i kompletowanie poleceń, potężny edytor). Jednak ConEmu może być używany z dowolną inną aplikacją konsolową lub prostymi narzędziami GUI (na przykład PuTTY). ConEmu to projekt na żywo, otwarty na sugestie.
Krótki fragment z długiej listy opcji:
Użytkownicy Far Managera zdobędą przeciąganie i upuszczanie w stylu powłoki, miniatury i kafelki w panelach, zakładki dla redaktorów i przeglądających, prawdziwe kolory i style czcionek (kursywa / pogrubienie / podkreślenie).
PS. Far Manager obsługuje ścieżki UNC (\\ serwer \ udział \ ...)
źródło
Wypróbuj konsolę 2 .
źródło
Przejmij dowodzenie . Ten istnieje już od dawna (dawniej 4DOS). Użyłem tego w Windows NT 3.5 (!) I bardzo mi się podobało.
Cygwin umożliwia uruchamianie X w systemie Windows, dzięki czemu można odpalić
xterm
dowolną aplikację terminalową, a także skorzystać z powłoki UNIX.źródło
Mimo to cmd.exe nie jest świetną konsolą. Zobacz wszystkie pozostałe odpowiedzi i pytania dotyczące wcześniejszego przepływu stosu na ten sam temat. Projekt „Console” z sourceforge wygląda całkiem nieźle.
źródło
Konsola
Z dokumentacji:
Jako powłokę programistyczną można użyć ipython .
źródło
Te problemy występowały również od lat w systemie Windows, ale niedawno znalazłem ten projekt: konsolę
Nadal wymaga „trybu zaznaczania” do kopiowania / wklejania, ale przynajmniej jest dostępny z menu kontekstowego po kliknięciu prawym przyciskiem myszy (więc nie musisz przesuwać myszy do lewego górnego rogu, a następnie przesuń go ponownie do tekstu, który chcesz Wybierz)
Ścieżki UNC nie są obsługiwane przez cmd.exe, ale są obsługiwane przez PowerShell. (Konsolę można skonfigurować do używania dowolnej powłoki, w tym cmd.exe i PowerShell)
źródło
Używam Cygwin w emulatorze terminali Poderosa .
źródło
Osobiście używam Mintty. Dlatego używam Cygwin (ponieważ jest to jedyna obsługiwana powłoka, o ile wiem).
BTW Jest jeszcze jedno pytanie: lepsze polecenie dla systemu Windows? Znalazłem.
źródło
Myślę, że pokochasz PowerCMD, w którym możesz jednocześnie obsługiwać 4 okna poleceń. Ponadto możesz użyć wielu dodatkowych poleceń wewnątrz PowerCMD. PowerCMD
źródło
Na github istnieje mały program mo.exe, który rozwiązuje trzy pierwsze problemy: https://github.com/boolship/Mo
Działa w normalnym oknie konsoli DOS, Git Bash w systemie Windows itp.
aktualizacja:
Ten link jest już nieaktualny, użyj: https://github.com/boolship/MoDi
źródło
Użyj Gow.exe .. Spowoduje to, że twój DOS- Monituje jako terminal Linux ...
jeszcze
Użyj ZOC.exe ... jego terminalu okresu próbnego ...
jeszcze
Zainstaluj Git .. daje bash-konsolę, z której możesz częściowo używać poleceń unixowych
źródło
Używam Terminali do zdalnego połączenia przez Telnet, RDC, SSH, ... Łączy najczęściej używane protokoły w jednym programie.
URL: http://www.codeplex.com/Terminals
źródło
Dlaczego nie skorzystać z Putty?
źródło
Używam rxvt z cygwin. Zachowuje się bardzo jak xterm.
źródło
Spójrz na Take Command .
(Przejęcie dowodzenia jest jednak „nie wolne”).
źródło