24Jul
A Cygwin nagyszerû a Linux parancssori jóságának megszerzéséhez Windows alatt, de a Windows Shell használatával megakadályozza, hogy megöli a mágiát. Mintty és néhány más módszer segítségével sokkal élénkebbé teheti a tapasztalatot.
Windows Shell Korlátozások
Megmutattuk Önnek, hogyan kell telepíteni és használni a Cygwin-et, hogy használhassa a Windows rendszert, és nem szabad megfeledkeznie arról a parancssori jóságról. Sok ember számára azonban a Windows futás izgalmát súlyosan akadályozza az a tény, hogy Cygwin a Command Prompt shell-t használja a dolgok elvégzéséhez.Íme néhány gyakori probléma és panasz ezzel a beállítással:
- Az ablak méretének átméretezése vízszintesen nem működik megfelelően
- Nem tudja hatékonyan megváltoztatni a betűtípusokat vagy méreteket a helyszínen.
- A billentyűzeten történő görgetés nem működik.
- A szöveg több szálon történő kijelölése nem működik.
- Néhány konfigurációval a szöveg kiválasztása egyáltalán nem működik.
- Mindenféle csúnya a Linux terminálokhoz képest.
Egy hasznos eszköz, ami egy kihasználás, nem igazán vesz el nagyon messzire.És veled mi van?
Mintty megmenti a napot
A Mintty egy nagyszerű alternatíva a Cygwin számára, amely számos hasznos funkciót kínál, és enyhíti a fenti problémákat. Ha MSYS / MinGW-t használ Cygwin helyett, a Mintty is gyönyörűen dolgozik ezzel.
A Mintty-t úgy szerelheti fel, hogy megragadja a projekt letöltési oldalán( győződjön meg arról, hogy megkapja a megfelelő verziót a telepítéshez!), Vagy csak újraindíthatja a Cygwin Setup.exe fájlját.
A Select Packages( Csomag kiválasztása) képernyőn nézze meg a "Shells"( Shells) elemet, és keresse meg az Mintty terméket. Kattints a "Skip" pontra, és kattints a Next gombra. Miután befejezte a telepítést, el kell indítania a Start & gt;Minden program & gt;Cygwin & gt;mintát indítani.
Itt olvasható az alapértelmezett Mintty ablak:
Van egy kis vanília, de észre fogod venni, hogy a méretezés megfelelően működik, és a betű legalább egy kicsit jobb. Megtalálhatja a Ctrl és a + vagy - billentyűkombinációt, hogy a betűkészletet bármikor megnövelje vagy kisebb legyen. Kattintson a jobb gombbal a címsorra, és válassza a Beállítások. ..
Az első dolog, amit megváltoztattam, az ablak átláthatóságát és a kurzor megjelenését a Megjelenések lapon olyasvalamire, amire jobban ismerem. Ha befejezte, menjen át a Szöveg lapra.
Természetesen az alapértelmezett betűtípust is megváltoztathatja, de a Helyi és karakterkészletet is eltérheti attól, amit a Windows jelenleg használ. A betűkészlet-simítással is játszhat, ha a monitor egy kicsit túlságosan megmutatja.
Az Egér beállításai alatt megváltoztathatja az egérrel kapcsolatos beállításait, például a másolás és a beillesztés. Az egeret könnyen elhelyezheti a parancssori kurzort, amire a vim felhasználók gyakran tetszenek. Végül kattintson a Window gombra.
Itt változtathatja meg az alapértelmezett terminál méretét, a visszafelé mutató puffer méretét, és válasszon egy módosítót a görgetéshez a nyílgombokkal. Alapértelmezés szerint a Shift + Fel / Le görgeti az ablakban lévő puffert. Most itt van a módosított Mintty-konfigurációm.
( A fenti képre kattintva megjelenik egy nagyobb verzió.)
Egyéb módszerek( a PuTTY-szerelmesekhez)
Mintty nagyszerű, de mások nem szeretik annyira. Megmutattuk Önnek, hogyan kell SSH szervert telepíteni a Cygwin-on, és sok ember PuTTY-ot vagy KiTTY-t használ, hogy így csatlakozzon a Cygwinhez. Ha azonban nem szeretné beállítani az SSH hozzáférést, egyszerűbb módja van.
A PuTTYcyg a PuTTY egy olyan verziója, amely képes kapcsolódni a natív Cygwin telepítésekhez. Csak egy hiba van: a PuTTY nemrég frissítve lett a 0.61-es verzióra, és támogatást nyújtott a Windows 7 ugró listáihoz, az Aero-átméretezéshez és a nem fix szélességű betűtípusokhoz. A PuTTYcyg még nem frissült, ezért választania kell a Cygwin támogatás és a Windows 7 kompatibilitás között. Nem tudtam megtalálni a javítást, ezért még nem próbáltam támogatni a PuTTY legfrissebb verzióját. Ha van, kérjük, hagyjon egy sort a megjegyzésekben.
Személy szerint én jobban szeretem a KiTTY-t a PuTTY felett, mert testreszabhatóbbá és gyakrabban frissítettem az elmúlt 4 év során. Van egy KiTTY-kompatibilis PuTTYcfg javítás, amely ezt a funkciót hozzáadja másokhoz, mint én. Azért, hogy őszinte legyek, mivel kezdtem használni a Mintty-t Cygwinnel, hetek óta nem érintkeztem a KITTY-val.
Végül, ha olyan dolgot keres, amely támogatja a Cygwin-t és a Windows Command Prompt-et, érdekelheti a konzolt. Ez egy konzolcsere, amely lehetővé teszi a többféle típusú héj tabbolását, valamint az áttetszőség és az on-the-fly fontváltozások hozzáadását.
Van előnyben részesített Cygwin shell? Van alternatívája Cygwinnek? Tudja-e a patch-ot, amely a PuTTY 0.61-gyel működik? Tájékoztassa erről!