Jak zlepšit vaši konzolu Cygwin s Mintty
Cygwin je skvělý pro získání nějaké dobroty linuxového příkazového řádku v systému Windows, ale pomocí Windows Shell k jeho přístupu zabije některé z těch kouzel. Pomocí Mintty a několika dalších metod můžete udělat zážitek mnohem luxusnější.
Omezení Shell Windows
Již jsme vám ukázali, jak nainstalovat a používat Cygwin, abyste mohli používat systém Windows a nemuseli vám chybět na tom řádku řádků. Pro mnoho lidí je však vzrušení běhu v systému Windows těžce narušeno skutečností, že Cygwin používá schránku příkazového řádku k tomu, aby se věci udělaly. Zde jsou některé z běžnějších problémů a stížností v tomto nastavení:
- Změna velikosti okna horizontálně nefunguje správně
- Nelze efektivně měnit tváře nebo velikosti písma během práce.
- Posunování pomocí klávesnice nefunguje.
- Výběr textu na více řádcích nefunguje.
- U některých konfigurací vůbec nefunguje výběr textu.
- Je to všechno ošklivé ve srovnání s tím, co poskytují terminály Linux.
Užitečný nástroj, který je práce na práci, mě ve skutečnosti nezachytí. A co ty?
Mincovna zachrání den
Mintty je skvělá alternativní skořápka pro Cygwin, která nabízí řadu užitečných funkcí a zmírňuje výše uvedené problémy. Používáte-li MSYS / MinGW namísto Cygwin, Mintty s tím také pracuje krásně.
Mintty můžete nainstalovat tak, že ji vezmete na stránce stahování projektu (ujistěte se, že máte správnou verzi pro vaše nastavení!), Nebo můžete znovu spustit soubor Setup.exe od Cygwin.
Na obrazovce Vybrat balíčky, podívejte se pod "Shells" a najít Mintty. Klepněte na "Přeskočit" a stiskněte tlačítko Další. Po dokončení instalace byste měli začít spustit program Start> Všechny programy> Cygwin> Mintty.
Zde vypadá výchozí okno Mintty:
Je to malá vanilka, ale všimnete si, že změna velikosti funguje správně a font je alespoň o něco lepší. Můžete stisknout klávesy Ctrl a + nebo -, aby bylo písmo větší nebo menší v kterémkoliv okamžiku. Klepněte pravým tlačítkem myši na panel Titulky a vyberte možnosti ...
První věc, kterou jsem udělal, byla změna průhlednosti okna a kurzor na kartě Looks na něco, s čím jsem více obeznámen. Pokud jste hotovi, přejděte na kartu Text.
Můžete si samozřejmě změnit výchozí písmo, ale také lokální a znakovou sadu na něco jiného, než je právě systém Windows. Můžete také hrát s vyhlazováním písma, pokud se na monitoru zobrazí příliš málo.
V části Možnosti myši budete moci měnit nastavení interakcí myši, například kopírování a vkládání. Můžete také snadno položit kurzor na příkazový řádek myši, což se zdá, že se uživatelům vim často líbí. Nakonec klikněte na okno.
Zde můžete změnit výchozí velikost terminálu, velikost vyrovnávací paměti a zvolit modifikátor pro posouvání pomocí kláves se šipkami. Ve výchozím nastavení Shift + Nahoru / Dolů procházejí vyrovnávací pamětí v okně. Nyní je to, co vypadá modifikovaná konfigurace Mintty.
(Kliknutím na obrázek zobrazíte větší verzi.)
Jiné metody (pro milovníky PuTTY)
Mintty jsou skvělé, ale ostatní se jim to asi moc nelíbí. Ukázali jsme vám, jak nainstalovat SSH server na Cygwin, a mnoho lidí používá PuTTY nebo KiTTY pro připojení k Cygwin tímto způsobem. Pokud však nechcete nastavit přístup SSH, je to snadnější způsob.
PuTTYcyg je patched verze PuTTY, která se dokáže připojit k nativní instalaci Cygwin. Existuje pouze jedno připojení: soubor PuTTY byl nedávno aktualizován na verzi 0.61 a přidal podporu pro skokové seznamy systému Windows 7, písma pro změnu velikosti Aero a nefixované šířky. PuTTYcyg dosud nebyl aktualizován, takže si budete muset vybrat mezi podporou Cygwin a kompatibilitou se systémem Windows 7. Nebyl jsem schopen najít patch sám, takže jsem se nepokusil přidat podporu nejnovější verze PuTTY. Pokud máte, prosím, ponechte v komentářích řádek.
Osobně preferuji KiTTY nad PuTTY, protože je přizpůsobitelnější a byl aktualizován častěji za poslední 4 roky. K dispozici je opravy typu PuTTYcfg kompatibilní s protokolem KiTTY, které přidává tuto funkci ostatním jako já. Abych byl upřímný, od té doby, co jsem začal používat Mintty s Cygwinem, jsem se během týdnů nedotkl KiTTY.
A konečně, pokud hledáte něco, co podporuje Cygwin, stejně jako příkazový řádek Windows, možná vás zajímá konzola. Je to výměna konzoly, která umožňuje tabulování více typů skořepin, stejně jako přidávání průhlednosti a změny písma.
Máte preferovanou shellu Cygwin? Máte alternativu k Cygwin? Znáte opravu, která funguje s PuTTY 0.61? Dejte nám vědět níže!