Jestem pewien, że już o to pytano, ale nie znalazłem go po około godzinie poszukiwań ...
Od jakiegoś czasu używam Uniksa i Mac OS, ale w głębi duszy jestem użytkownikiem systemu Windows. To, co najbardziej lubiłem w tych systemach operacyjnych * nix, to terminal i powłoki. Wiem, że możesz użyć konsoli, aby ulepszyć konsolę, ale po prostu nienawidzę powłoki systemu Windows. Niedawno przeniosłem się z bash na zsh na moim Macu i nigdy nie byłem szybszy. Mogę powiększać, wyświetlać różne kolory, aliasy, fajne monity itp., Dzięki czemu korzystanie z terminala jest po prostu niesamowite.
Czy jest coś takiego dla systemu Windows? Jak sprawić, by moja powłoka była mniej bolesna? Zasadniczo chcę oh-my-zsh dla Windows.
windows
command-line
powershell
Greg Potter
źródło
źródło
Odpowiedzi:
Windows Powershell jest powłoką wyboru Microsoft od czasu wydania Windows Server 2008 i Vista. Porty są również dostępne dla XP. V2 jest obecnym standardem, a v3 jest w fazie rozwoju. Większość głównych narzędzi mgmt albo działa pod kontrolą Powershell pod przykryciem, albo ma interfejs PoSH.
Jeśli nie próbowałeś użyć PoSH do jakiegoś zadania zarządzania zbiorczego, jesteś winien sobie przyjemność. Praca z obiektami zamiast tekstowych reprezentacji obiektów jest naprawdę potężna. Jeśli uruchamiasz AD, zacznij robić użytkownika AD mgmt z PoSh.
źródło
Możesz wypróbować cygwin i jego wariant terminalny
mintty
za pomocą powłoki bash. Cygwin zasadniczo składa się z niektórych bibliotek z syscallami Linuksa odwzorowanymi na jądro systemu Windows. Możesz więc uruchamiać w nim programy linuksowe (nie wszystko, ale wiele rzeczy; jeśli wiesz, jak samemu skompilować oprogramowanie, jeszcze więcej).zsh jest również dostępny jako pakiet w cygwin.
Ponieważ Windows używa tej samej nazwy dla niektórych programów, nie można się spodziewać ich zachowania (np.
find
Lubsort
), musisz się bawić PATH, aby naprawić niektóre błędy.źródło
Pobierz Git na Windows. Jest wyposażony w powłokę o nazwie „Git Bash”, a także zawiera wiele innych narzędzi wiersza poleceń.
źródło
Absolutnie kochający ConEmu! Jest to jedna z najseksowniejszych w okolicy z możliwością posiadania przezroczystych okien, wielu kart i wielu innych opcji. Zawiera również wiele pocisków, takich jak Bash. Będziesz bardzo szczęśliwy. https://conemu.github.io/
źródło
Miałem kilku współpracowników polecających GOW (Gnu na Windows), https://github.com/bmatzelle/gow jako znacznie lepsze rozwiązanie niż Cygwin. YMMV.
źródło
Możesz wypróbować, o mój cygwin .
źródło
Chcesz zobaczyć wiele alternatyw? http://alternativeto.net/software/cygwin/ i wiele lat temu korzystał z 4Dos - http://alternativeto.net/software/4dos/
źródło
Może ci się spodobać powłoka Hamilton C , która odtwarza powłokę Unix C od zera w systemie Windows, ale z wieloma ulepszeniami. Jest darmowa wersja demonstracyjna, więc możesz spróbować przed zakupem. Pełne ujawnienie: jestem autorem.
źródło
Możesz użyć cygwin lub uwin. Możesz także wypróbować powłokę FireCMD, która instaluje UWIN, a także zapewnia środowisko GUI dla innych powłok, takich jak Cygwin, cmd.exe, Windows PowerShell itp.
źródło
Tak, możesz :) Wykonując poniższe kroki i Windows PowerShell.
Oto kroki, dzięki którym Twoje doświadczenie będzie mniej bolesne:
C:\
kataloguC:\ansicon\x64
jeśli twój komputer jest oparty na architekturze 64-bitowej lubC:\ansicon\x86
jeśli twój komputer jest oparty na architekturze 32-bitowej.ansicon -i
Teraz pierwsza część została ukończona, życzenie polega na dodaniu kolorów do wyjścia konsoli z różnych poleceń.
Druga część to zmiana ustawienia kolorów Windows PowerShell, aby czuć się komfortowo:
powershell
w menu Start.Mam nadzieję, że to pomogło i właśnie tego szukasz.
źródło
Python jest przejrzystym i najłatwiejszym i najmocniejszym sposobem wykonywania wszystkich uniksowych poleceń „Pipe” i innych poleceń powłoki. Do licha, Python jest najlepszym sposobem wykonywania poleceń w dowolnym systemie nix.
źródło
Pulpit JTerm unix może działać w systemie Windows, ponieważ jest w 100% Java. Można go używać z najbardziej podstawowymi komendami Linux / Unix
źródło