Kā uzlabot savu Cygwin konsoli ar Mintty
Cygwin ir lielisks, lai iegūtu kādu Linux komandrindas labsajūtu Windows, bet, lai piekļūtu Windows Shell, tas nogalina dažas šīs burvības. Izmantojot Mintty un dažas citas metodes, jūs varat padarīt pieredzi daudz greznāku.
Windows korpusa ierobežojumi
Mēs jau esam parādījuši, kā instalēt un lietot Cygwin, lai jūs varētu izmantot Windows, un jums nav jāaizmirst par šo komandrindas labestību. Daudziem cilvēkiem tomēr bash darbības uztraukums Windows sistēmā ir nopietni apgrūtināts ar to, ka Cygwin izmanto komandu uzvednes čaulu, lai iegūtu lietas. Šeit ir dažas no biežāk sastopamajām problēmām un sūdzībām, kas saistītas ar šo iestatījumu:
- Loga izmēru maiņa horizontāli nedarbojas pareizi
- Nevar efektīvi mainīt fontu sejas vai izmērus lidojumā.
- Ritināšana, izmantojot tastatūru, nedarbojas.
- Teksta izvēle vairākās rindās nedarbojas.
- Ar dažām konfigurācijām teksta izvēle vispār nedarbojas.
- Tas ir visu veidu neglīts, salīdzinot ar to, ko nodrošina Linux termināli.
Noderīgs rīks, ko izmantot, lai to izmantotu, nav īsti man ļoti tālu. Kā ar tevi?
Mintty ietaupa dienu
Mintty ir lieliska alternatīva Cygwin apvalks, kas nodrošina daudzas noderīgas funkcijas un atvieglo iepriekš minētās problēmas. Ja jūs izmantojat MSYS / MinGW, nevis Cygwin, Mintty strādā arī ar to.
Jūs varat instalēt Mintty, satverot to no projekta lejupielādes lapas (pārliecinieties, ka jūs saņemat pareizu versiju savai uzstādīšanai!), Vai arī jūs varat palaist Cygwin Setup.exe failu vēlreiz.
Ekrānā Select Packages skatiet sadaļu “Korpusi” un atrodiet Mintty. Noklikšķiniet uz vietas, kur tā saka "Skip", un nospiediet pogu Next. Kad esat pabeidzis instalēšanu, jums vajadzētu būt iespējai, lai atvērtu programmu Sākt> Visas programmas> Cygwin> Mintty.
Lūk, kā parādās noklusējuma Mintty logs:
Tas ir mazliet vaniļas, bet jūs pamanīsiet, ka izmēru maiņa darbojas pareizi, un fonts ir vismaz nedaudz labāks. Varat nospiest Ctrl un + vai -, lai fontu padarītu lielāku vai mazāku jebkurā brīdī. Ar peles labo pogu noklikšķiniet uz virsrakstjoslas un izvēlieties opcijas…
Pirmā lieta, ko es darīju, bija mainīt loga caurspīdīgumu un kursoru cilnē Looks (Skats) uz kaut ko, ko esmu iepazinies. Kad esat pabeidzis, dodieties uz cilni Teksts.
Protams, varat mainīt noklusējuma fontu, bet arī lokalizāciju un rakstzīmju kopu, kas atšķiras no tā, ko pašlaik izmanto sistēma Windows. Varat arī spēlēt ar fontu izlīdzināšanu, ja jūsu monitorā tas ir nedaudz pārlieku.
Peles opcijas varēsiet mainīt peles mijiedarbības iestatījumus, piemēram, kopēšanu un ielīmēšanu. Jūs varat arī viegli padarīt peles vietu komandrindas kursors, kaut kas vim lietotājiem bieži šķiet patīk. Visbeidzot, noklikšķiniet uz loga.
Šeit jūs varat mainīt noklusējuma termināla lielumu, scrollback bufera lielumu un izvēlēties modificētāju, lai ritinātu ar bulttaustiņiem. Pēc noklusējuma Shift + Up / Down pārvietos logu buferī. Tagad šeit izskatās mana modificētā Mintty konfigurācija.
(Noklikšķiniet uz iepriekš attēla, lai redzētu lielāku versiju.)
Citas metodes (PuTTY-Lovers)
Mīksts ir liels, bet citi to nevēlas tik daudz. Mēs parādījām, kā instalēt SSH serveri uz Cygwin, un daudzi cilvēki izmanto PuTTY vai KiTTY, lai izveidotu savienojumu ar Cygwin. Tomēr, ja nevēlaties iestatīt SSH piekļuvi, ir vieglāk.
PuTTYcyg ir PuTTY patched versija, kas spēj izveidot savienojumu ar vietējām Cygwin instalācijām. Ir tikai viens savienojums: PuTTY nesen tika atjaunināts uz versiju 0.61, pievienojot atbalstu Windows 7 lēcienu sarakstiem, Aero izmēru maiņai un bez fiksēta platuma fontiem. PuTTYcyg vēl nav atjaunināts, tāpēc jums būs jāizvēlas starp Cygwin atbalstu un Windows 7 saderību. Man nav izdevies atrast paši plāksteri, tāpēc neesmu mēģinājis pievienot atbalstu jaunākajai PuTTY versijai. Ja jums ir, lūdzu, atstājiet rindu komentāros.
Personīgi es dodu priekšroku KiTTY pār PuTTY, jo tas ir vairāk pielāgojams un pēdējo 4 gadu laikā tika atjaunināts biežāk. Ir KiTTY saderīgs PuTTYcfg plāksteris, kas pievieno šo funkcionalitāti citiem, piemēram, man. Lai būtu godīgi, tomēr, tā kā es sāku izmantot Mintty ar Cygwin, es nedarīju KiTTY nedēļu laikā.
Visbeidzot, ja jūs meklējat kaut ko, kas atbalsta Cygwin, kā arī Windows komandu uzvedni, jūs varētu interesēt konsole. Tā ir konsoles nomaiņa, kas ļauj tabulēt vairākus čaumalu veidus, kā arī pievienojot caurspīdīgumu un mainot fontu.
Vai jums ir vēlamais Cygwin apvalks? Vai jums ir alternatīva Cygwin? Zināt par plāksteri, kas darbojas ar PuTTY 0.61? Informējiet mūs tālāk!