Jak poprawić swoją konsolę Cygwin w Mintty
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.
Ograniczenia powłoki systemu Windows
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ą:
- Zmiana rozmiaru okna w poziomie nie działa poprawnie
- Nie można efektywnie zmieniać twarzy ani rozmiarów czcionek w locie.
- Przewijanie za pomocą klawiatury nie działa.
- Zaznaczanie tekstu w 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 Zapisuje 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 konfiguracji!), Lub możesz po prostu ponownie uruchomić 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 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.
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 również grać z wygładzaniem czcionek, jeśli monitor pokazuje to trochę zbyt nierówno.
Pod opcjami Mysz będziesz mógł zmienić ustawienia interakcji myszy, takie jak kopiowanie i wklejanie. Możesz także łatwo umieścić kursor myszy w wierszu poleceń, co wydaje się lubić użytkownikom vim. 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 ś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 łatana wersja PuTTY, która jest w stanie połączyć się z rodzimymi instalacjami Cygwin. Jest tylko jeden problem: PuTTY został niedawno zaktualizowany do wersji 0.61, dodając obsługę list skoku Windows, zmianę rozmiaru i czcionki 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, proszę zostawić linię w komentarzach.
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!