Ako zlepšiť svoju konzolu Cygwin s
Cygwin je skvelý pre získanie dobrého príkazového riadku Linuxu v systéme Windows, ale pomocou systému Windows Shell na prístup k nemu zabije niečo z toho kúzla. Použitie Mintty a niekoľkých ďalších metód, môžete urobiť zážitok oveľa luxusnejšie.
Obmedzenia Windows Shell
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 je to dobré. Pre mnohých ľudí je však vzrušenie spustenia bash v systéme Windows vážne narušené skutočnosťou, ž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 meniť tváre alebo veľkosti písma v pohybe.
- Posúvanie 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 ošklivé v porovnaní s tým, čo poskytujú terminály Linux.
Užitočný nástroj, ktorý je zbytočnou prácou, sa mi naozaj nezaoberá veľmi ďaleko. A čo ty?
Mincovňa šetrí deň
Mintty je skvelá alternatíva 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 Cygwina, Mintty s tým pracuje skvele.
Môžete nainštalovať aplikáciu Mintty tým, že ju stiahnete zo stránky na prevzatie projektu (uistite sa, že máte správnu verziu pre vaše nastavenie!), Alebo môžete znovu 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 mať možnosť prejsť na Štart> Všetky programy> Cygwin> mintty a spustiť ho.
Tu je predvolené okno Mintty:
Je to trochu 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. Kliknite pravým tlačidlom na panel Titulok a vyberte položku 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ý. Vráťte sa na kartu Text po dokončení.
Môžete samozrejme zmeniť predvolené písmo, ale aj lokálnu a znakovú množinu 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 nepríjemne.
V časti Možnosti myši budete môcť zmeniť nastavenia interakcie myši, napríklad kopírovanie a vkladanie. Môžete tiež jednoducho 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äť. Teraz je tu moje modifikovaná konfigurácia Mintty.
(Kliknutím na obrázok zobrazíte väčšiu verziu.)
Iné metódy (pre milovníkov PuTTY)
Mintty je skvelé, ale iní sa mu to nemôžu páčiť. Ukázali sme, 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 len 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 bol aktualizovaný častejšie počas posledných 4 rokov. K dispozícii je knižnica PuTTYcfg kompatibilná s protokolom KiTTY, ktorá túto funkciu pridáva pre iných ako ja. Aby som bol úprimný, aj keď som začal používať Mintty s Cygwinom, nedotkol sa KiTTY v týždňoch.
Nakoniec, ak hľadáte niečo, čo podporuje Cygwin, ako aj príkazový riadok systému Windows, možno vás bude zaujímať aplikácia Console. 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 výhodnú škrupinu Cygwin? Máte alternatívu k Cygwin? Poznať náplasť, ktorá funguje s PuTTY 0,61? Dajte nám vedieť nižšie!