Cygwin jest świetny, jeśli chodzi o dobro Linuksa w systemie Windows, ale korzystanie z 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.
Pokazaliśmy już, jak zainstalować i używać Cygwin, abyś mógł 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 typowe problemy i skargi związane z tą konfiguracją:
Przydatne narzędzie, które należy do obowiązków, nie zajmuje mi zbyt wiele czasu. Jak o tobie?
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 paczki, 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 Start> Wszystkie programy> Cygwin> menty, 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.
Oczywiście można zmienić domyślną czcionkę, ale także ustawienia regionalne i zestaw znaków na coś innego niż to, z czego korzysta obecnie system Windows. Możesz także grać z wygładzaniem czcionek, jeśli monitor pokazuje to trochę zbyt nierówno.
Pod opcjami myszy będziesz mógł zmieniać 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 powyższy obrazek, aby zobaczyć większą wersję).
Mintty jest świetne, ale inni mogą tego 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 poprawiona 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!