24Jul
Cygwin jest świetny do uzyskania pewności linuksowej linii poleceń w systemie Windows, ale użycie powłoki systemu Windows w celu uzyskania dostępu do niej zabija część tej magii. Korzystając z Mintty i kilku innych metod, możesz sprawić, że doświadczenie będzie bardziej luksusowe.
Ograniczenia powłoki systemu Windows
Pokazaliśmy już, jak zainstalować i używać Cygwin, aby można było korzystać z systemu Windows i nie przegapić tej linii poleceń.Jednak dla wielu ludzi emocje związane z uruchamianiem basha w systemie Windows są poważnie utrudnione przez fakt, że Cygwin używa powłoki Command Prompt, aby załatwiać sprawy. Oto niektóre z typowych problemów i reklamacji związanych z tą konfiguracją:
- Zmiana rozmiaru okna w poziomie nie działa poprawnie
- Nie można efektywnie zmieniać twarzy czcionek ani ich rozmiarów w locie.
- Przewijanie za pomocą klawiatury nie działa.
- Zaznaczanie tekstu na wielu liniach nie działa.
- W niektórych konfiguracjach wybór tekstu w ogóle nie działa.
- To wszystko jest brzydkie w porównaniu do tego, co zapewniają terminale Linux.
Przydatne narzędzie, które należy do obowiązków, nie zajmuje mi zbyt wiele czasu. Jak o tobie?
Mintty oszczędza dzień
Mintty jest świetną alternatywną powłoką dla Cygwin, która zapewnia szereg przydatnych funkcji i łagodzi powyższe problemy. Jeśli używasz MSYS / MinGW zamiast Cygwin, Mintty również pięknie się z tym pracuje.
Możesz zainstalować Mintty pobierając go ze strony pobierania projektu( upewnij się, że dostajesz poprawną wersję do swojej instalacji!), Lub możesz po prostu uruchomić ponownie plik Setup.exe Cygwin.
Na ekranie Wybierz pakiety spójrz w "Muszle" i znajdź Mintty. Kliknij miejsce, w którym jest napisane "Pomiń" i naciśnij przycisk Dalej. Po zakończeniu instalacji powinieneś móc przejść do menu Start & gt;Wszystkie programy & gt;Cygwin & gt;mięty, aby go uruchomić.
Oto, jak wygląda domyślne okno Mintty:
To trochę wanilia, ale zauważysz, że zmiana rozmiaru działa poprawnie, a czcionka jest co najmniej trochę lepsza. Możesz nacisnąć Ctrl i + lub -, aby czcionka była większa lub mniejsza w dowolnym momencie. Kliknij prawym przyciskiem myszy pasek tytułu i wybierz Opcje. ..
Pierwszą rzeczą, którą zrobiłem, było zmienić przezroczystość okna i kursor na karcie Wygląd na coś, co bardziej mi się podobało. Gdy to zrobisz, przejdź na kartę Tekst.
Możesz oczywiście zmienić domyślną czcionkę, ale także ustawienia regionalne i zestaw znaków na coś innego niż to, czego używa teraz system Windows. Możesz także grać z wygładzaniem czcionek, jeśli monitor pokazuje to trochę zbyt nierówno.
W opcji Mysz możesz zmienić ustawienia interakcji myszy, takie jak kopiowanie i wklejanie. Możesz także łatwo umieścić kursor myszy w linii poleceń, co często lubisz. Wreszcie, kliknij okno.
Tutaj możesz zmienić domyślny rozmiar terminala, rozmiar bufora przewijania i wybrać modyfikator do przewijania za pomocą klawiszy strzałek. Domyślnie Shift + Góra / Dół przewija bufor w oknie. Oto jak wygląda moja zmodyfikowana konfiguracja Mintty.
( Kliknij na powyższy obrazek, aby zobaczyć większą wersję.)
Inne metody( dla miłośników PuTTY)
Mintty jest świetna, ale inni mogą jej nie lubić.Pokazaliśmy ci, jak zainstalować serwer SSH na Cygwin, i wiele osób używa PuTTY lub KiTTY do połączenia się z Cygwin w ten sposób. Jeśli jednak nie chcesz konfigurować dostępu SSH, istnieje łatwiejszy sposób.
PuTTYcyg to łatana wersja PuTTY, która jest w stanie połączyć się z natywnymi instalacjami Cygwin. Jest tylko jeden problem: PuTTY został niedawno zaktualizowany do wersji 0.61, dodając wsparcie dla list skoku Windows 7, zmiany rozmiaru i czcionek o stałej szerokości. PuTTYcyg nie został jeszcze zaktualizowany, więc będziesz musiał wybrać między obsługą Cygwin a kompatybilnością z Windows 7.Nie byłem w stanie znaleźć samej łaty, więc nie próbowałem dodawać obsługi do najnowszej wersji PuTTY.Jeśli tak, zostaw komentarz w komentarzu.
Osobiście wolę KiTTY od PuTTY, ponieważ jest bardziej konfigurowalny i był aktualizowany częściej w ciągu ostatnich 4 lat. Istnieje łatka PuTTYcfg kompatybilna z KiTTY, która dodaje tę funkcję innym osobom, takim jak ja. Szczerze mówiąc, odkąd zacząłem używać Mintty z Cygwinem, nie dotknąłem KiTTY od tygodni.
Wreszcie, jeśli szukasz czegoś, co obsługuje Cygwin, a także wiersz polecenia systemu Windows, możesz być zainteresowany konsolą.Jest to zamiennik konsoli, który umożliwia zakładanie wielu typów powłok, a także dodawanie przezroczystości i zmiany czcionek w locie.
Czy masz preferowaną powłokę Cygwin? Czy masz alternatywę dla Cygwin? Znasz łatę, która działa z PuTTY 0.61?Daj nam znać poniżej!