24Jul

Kaip pagerinti Cygwin konsolę su Mintty

Cygwin puikiai tinka tam tikroms "Linux" komandinės eilutės gerumui Windows sistemoje, bet naudojant "Windows Shell", kad pasiektų, ji žudo kai kuriuos šio magiškumo veiksnius. Naudodamiesi "Mintty" ir keletu kitų metodų, jūs galite padaryti patirtį daug prabangos.

"Windows" apvalkalo apribojimai

Mes jau parodėme, kaip įdiegti ir naudoti "Cygwin", kad galėtumėte naudoti "Windows", ir nepraleisti šios komandinės eilutės gerumo. Tačiau daugeliui žmonių "Windows" veikimo "bash" jaudulį labai apsunkina tai, kad "Cygwin" naudoja komandinės eilutės lange, kad įvykiai būtų padaryti.Štai keletas dažniausiai pasitaikančių problemų ir skundų, susijusių su šia sąranka:

  • Lango horizontaliai keičiant dydį neveikia tinkamai
  • Neįmanoma efektyviai keisti šrifto paviršiaus ar dydžio tiesiai į priekį.
  • Slinkimas per klaviatūrą neveikia.
  • Teksto pasirinkimas per kelias eilutes neveikia.
  • Kai kuriose konfigūracijose teksto pasirinkimas visai neveikia.
  • Tai visų rūšių negarbingumas, palyginti su tuo, ką teikia "Linux" terminalai.

Naudinga naudinga priemonė, skirta naudoti, neatsirado man toli. O kaip tau?

Mintty taupo dieną

Mintty yra puiki alternatyva "Cygwin" apvalkale, kuri suteikia daug naudingų funkcijų ir palengvina minėtas problemas. Jei naudojate MSYS / MinGW vietoj Cygwin, Mintty taip pat puikiai veikia.

Jūs galite įdiegti "Mintty", patraukdami jį iš projekto atsisiuntimo puslapio( įsitikinkite, kad turite tinkamą savo sąrankos versiją!) Arba galite paleisti Cygwin "Setup.exe" failą dar kartą.

Ekrane "Pasirinkti paketai" ieškokite "Korpusai" ir suraskite "Mintty".Spustelėkite, kur sakoma "Praleisti" ir paspauskite mygtuką "Kitas".Kai baigsite diegti, turėtumėte galimybę eiti į Start & gt;Visos programos & gt;Cygwin & gt;Mintty ją paleisti.

Štai koks numatytasis langas Mintty:

Tai šiek tiek vanilės, tačiau jūs pastebėsite, kad resizing tinkamai veikia, o šriftas yra šiek tiek geresnis. Galite paspausti "Ctrl" ir "+" arba - jei norite, kad šriftas būtų didesnis arba mažesnis bet kuriuo metu. Dešiniuoju pelės mygtuku spustelėkite antraštės juostą ir pasirinkite Parinktys. ..

Pirmasis dalykas, kurį aš padariau, buvo pakeisti lango skaidrumą ir žymeklį skirtuke "Atrankos", į ką aš labiau susipažinau. Pabandykite pereiti prie skirtuko "Tekstas", kai baigsite tai.

Jūs galite, žinoma, pakeisti numatytąjį šriftą, bet ir lokalę ir simbolį, kuris yra kitoks nei dabar naudojamas "Windows".Jūs taip pat galite žaisti su šrifto išlyginimo, jei jūsų monitorius rodo šiek tiek pernelyg dantų.

Pagal pelės parinktis galėsite keisti pelės sąveikos nustatymus, pvz., Kopijuoti ir įklijuoti. Be to, galite lengvai padaryti pelės vietą komandų eilutės žymeklį, tai, ko dažnai atrodo, kad "vim" vartotojai patinka. Galiausiai spustelėkite langą.

Čia galite pakeisti numatytąjį terminalo dydį, slinkties buferio dydį ir pasirinkti modifikatorių, kurį norite slinkti naudodami rodyklių klavišus. Pagal numatytuosius nustatymus, "Shift" + "aukštyn" / "žemyn" slinktis per lango buferį.Dabar čia yra mano modifikuotos Mintty konfigūracijos išvaizda.

( spustelėkite aukščiau esantį vaizdą, kad pamatytumėte didesnę versiją.)

Kiti metodai( "PuTTY-Lovers")

Mintty yra puikus, bet kiti gali tai nepatinka. Mes parodėme, kaip įdiegti "Cygwin" SSH serverį, ir daugelis žmonių naudoja "PuTTY" arba "KiTTY", kad taip prisijungtų prie "Cygwin".Tačiau jei nenorite nustatyti SSH prieigos, tai yra paprastesnis būdas.

PuTTYcyg yra pučiamoji "PuTTY" versija, kuri gali prisijungti prie vietinių "Cygwin" įrenginių.Yra tik viena klaida: "PuTTY" neseniai buvo atnaujinta iki 0,61, pridėta parama "Windows 7" šuolių sąrašams, "Aero" dydžio keitimo ir nefiksuoto pločio šriftams. PuTTYcyg dar nebuvo atnaujintas, todėl turėsite pasirinkti Cygwin palaikymą ir "Windows 7" suderinamumą.Aš nepavyko rasti pataisos, taigi bandiau pridėti paramą naujajai "PuTTY" versijai. Jei turite, palikite komentarų eilutę.

Asmeniškai manau, KiTTY per PuTTY, nes jis yra labiau pritaikomas ir buvo atnaujintas dažniau per pastaruosius 4 metus. Yra "KiTTY" suderinamas "PuTTYcfg" pleistras, kuris papildo šią funkciją kitiems, pvz., Man. Tiesą sakant, nuo to laiko, kai pradėjau naudoti Mintty su Cygwin, per keletą savaičių nelaikau KiTTY.

Galiausiai, jei ieškote kažko, kuris palaiko "Cygwin" ir "Windows" komandinę eilutę, jus domina "Console".Tai konsolinė pakaitalas, leidžiantis įvesti keletą tipų kriauklių, taip pat pridėti skaidrumą ir tiesioginius šrifto pakeitimus.

Ar turite "Cygwin" apvalkalo? Ar turite alternatyvą Cygwin? Sužinokite apie pleistras, kuris veikia su PuTTY 0,61?Pranešk mums žemiau!