24Jul
Cygwin je skvelý pre získanie dobrej povahy linuxového príkazového riadku v systéme Windows, ale pomocou systému Windows Shell na prístup k nej dochádza k zabíjaniu niektorej z týchto mágií.Použitie Mintty a niekoľkých ďalších metód, môžete urobiť zážitok oveľa luxusnejšie.
Obmedzenia Shell systému Windows
Už sme vám ukázali, ako nainštalovať a používať Cygwin, aby ste mohli používať systém Windows a nemuseli prísť o to, že tento príkazový riadok je dobrý.Pre veľa ľudí je však vzrušenie spustenia bashov v systéme Windows vážne narušené tým, že Cygwin používa shell príkazového riadku na to, aby sa veci urobili. Tu sú niektoré z bežnejších problémov a sťažností s týmto nastavením:
- Zmena veľkosti okna horizontálne nefunguje správne
- Nemožno efektívne zmeniť tváre alebo veľkosti písma v pohybe.
- Prechádzanie pomocou klávesnice nefunguje.
- Výber textu na viacerých riadkoch nefunguje.
- Pri niektorých konfiguráciách výber textu vôbec nefunguje.
- Je to všetko trochu škaredé v porovnaní s tým, čo poskytujú terminály Linux.
Užitočný nástroj, ktorý je práca na práci, sa mi naozaj nedá veľmi dobre. A čo ty?
Mintty šetrí deň
Mintty je skvelá alternatívna shell pre Cygwin, ktorá poskytuje množstvo užitočných funkcií a zmierňuje vyššie uvedené problémy. Ak používate MSYS / MinGW namiesto Cygwinu, Mintty s ním tiež skvele pracuje.
Mintty môžete nainštalovať tak, že ju stiahnete zo stránky na prevzatie projektu( uistite sa, že máte správnu verziu vášho nastavenia!), Alebo môžete znova spustiť súbor Setup.exe programu Cygwin.
Na obrazovke Vybrať balíky pozrite sa pod "Shells" a nájdite Mintty. Kliknite tam, kde sa píše "Preskočiť" a stlačte tlačidlo Ďalej. Po dokončení inštalácie by ste mali prejsť na položku Štart & gt;Všetky programy & gt;Cygwin & gt;mintty na spustenie.
Toto je predvolené okno Mintty:
Je to malá vanilka, ale všimnete si, že zmena veľkosti funguje správne a font je aspoň o niečo lepší.Môžete stlačiť kombináciu klávesov Ctrl a + alebo -, aby sa písmo zväčšilo alebo zmenšovalo v ľubovoľnom čase. Pravým tlačidlom myši kliknite na panel Titulok a vyberte Možnosti. ..
Prvá vec, ktorú som urobil, bola zmena priehľadnosti okna a kurzor na záložke Looks na niečo, čo som viac oboznámený.Keď skončíte, prejdite na kartu Text.
Môžete samozrejme zmeniť predvolené písmo, ale aj nastavenie lokálnej a znakovej sady na niečo iné, ako práve teraz používa systém Windows. Môžete tiež hrať s vyhladzovaním písma, ak sa na monitore zobrazí trochu príliš zúžené.
V časti Možnosti myši budete môcť zmeniť nastavenia interakcie myši, napríklad kopírovanie a vkladanie. Môžete tiež ľahko umiestniť myš na kurzor príkazového riadka, čo sa často zdá, že sa páči používatelia vim. Nakoniec kliknite na okno.
Tu môžete zmeniť predvolenú veľkosť terminálu, veľkosť vyrovnávacej pamäte a zvoliť modifikátor na posúvanie pomocou klávesov so šípkami. V predvolenom nastavení sa v okne posúvajú cez vyrovnávaciu pamäť( Shift + Up / Down).Teraz tu je moje modifikovaná konfigurácia Mintty.
( Kliknite na obrázok vyššie, aby ste videli väčšiu verziu.)
Ďalšie metódy( pre milovníkov PuTTY)
Mintty je skvelé, ale iné sa im to asi nebude páčiť.Ukázali sme vám, ako nainštalovať SSH server na Cygwin, a mnoho ľudí používa PuTTY alebo KiTTY na pripojenie k Cygwin týmto spôsobom. Ak však nechcete nastaviť prístup SSH, je to jednoduchšia cesta.
PuTTYcyg je patchovaná verzia PuTTY, ktorá sa dokáže pripojiť k natívnym inštaláciám Cygwin. Existuje iba jedno upozornenie: súbor PuTTY bol nedávno aktualizovaný na verziu 0.61, pridaním podpory pre skokové zoznamy systému Windows 7, písma pre zmenu veľkosti Aero a písma s pevnou šírkou. PuTTYcyg ešte nebol aktualizovaný, takže si budete musieť vybrať medzi podporou Cygwin a kompatibilitou so systémom Windows 7.Nepodarilo sa mi nájsť samotnú opravu, takže som sa nepokúsil pridať podporu najnovšej verzii súboru PuTTY.Ak máte, prosím, ponechajte v komentároch riadok.
Osobne preferujem KiTTY nad PuTTY, pretože je viac prispôsobiteľný a aktualizoval sa častejšie počas posledných 4 rokov. K dispozícii je korešpondencia PuTTYcfg kompatibilná s protokolom KiTTY, ktorá túto funkciu pridáva pre iných ako ja. Aby som bol úprimný, odvtedy, čo som začal používať Mintty s Cygwinom, nedotkol sa týždeň KiTTY.
Nakoniec, ak hľadáte niečo, čo podporuje program Cygwin, ako aj príkazový riadok systému Windows, možno vás bude konzola konzultovať.Je to náhrada konzoly, ktorá umožňuje tabuľovanie viacerých typov škrupín, ako aj pridanie priehľadnosti a zmeny písma.
Máte preferovanú shell Cygwin? Máte alternatívu k Cygwin? Poznať náplasť, ktorá funguje s PuTTY 0,61?Dajte nám vedieť nižšie!