Hogyan lehet javítani a Cygwin konzolt a Mintty-val
Cygwin nagyszerű volt ahhoz, hogy néhány Linux parancssori jóságot kapjon a Windows-ban, de a Windows Shell használatával elérheti a mágiát. A Mintty és néhány más módszer használatával a tapasztalat sokkal luxusabbá tehető.
A Windows Shell korlátozásai
Már megmutattuk, hogyan kell telepíteni és használni a Cygwin-t, így használhatja a Windows-t, és nem kell kihagynia a parancssor-jóságot. Sok ember számára azonban a bash futtatása a Windows-ban komolyan hátráltatja azt a tényt, hogy a Cygwin a Command Prompt shell-t használja a dolgok megszerzéséhez. Íme néhány a leggyakoribb probléma és panasz a következő beállításokkal:
- Az ablak vízszintes átméretezése nem működik megfelelően
- Nem tud hatékonyan módosítani a betűtípusokat vagy méreteket a repülés közben.
- A billentyűzeten történő görgetés nem működik.
- A szöveg több soron keresztüli kiválasztása nem működik.
- Néhány konfiguráció esetén a szöveg kiválasztása egyáltalán nem működik.
- Ez mindenféle csúnya a Linux terminálokhoz képest.
Egy hasznos eszköz, amellyel a házimunkát hasznosíthatod, nem igazán messzire vezet. És veled mi van?
A Mintty megmenti a napot
A Mintty egy nagyszerű alternatív héj a Cygwin számára, amely számos hasznos funkcióval rendelkezik és enyhíti a fenti problémákat. Ha a Cygwin helyett MSYS / MinGW-t használ, a Mintty is jól működik.
A Mintty-t a projekt letöltési oldaláról való megragadásával telepítheti (győződjön meg róla, hogy megkapja a megfelelő verziót a telepítéshez!), Vagy újra futtathatja a Cygwin Setup.exe fájlt.
A Select Packages (Csomagok kiválasztása) képernyőn keresse meg a „Shells” (Kagylók) pontot, és keresse meg a Mintty-t. Kattintson a „Skip” gombra, és nyomja meg a Next gombot. Miután befejezte a telepítést, elindíthatja a Start> Minden program> Cygwin> mintty parancsot.
Az alábbiakban látható az alapértelmezett Mintty ablak:
Ez egy kis vanília, de észre fogod venni, hogy az átméretezés megfelelően működik, és a betűtípus legalább egy kicsit jobb. A Ctrl és a + vagy - gombok megnyomásával a betűtípus bármikor nagyobb vagy kisebb lehet. Kattintson a jobb gombbal a címsorra, és válassza az Opciók… lehetőséget.
Az első dolog, amit tettem, az ablak átlátszóságának és a kurzornak a Looks fülön történő megváltoztatása volt valami, amit jobban ismerek. Fejezd át a Szöveg lapot, ha végeztél.
Természetesen megváltoztathatja az alapértelmezett betűtípust, de a Locale és a Character Set értékeket is, amelyek eltérnek attól, amit a Windows jelenleg használ. Ha a monitor egy kicsit szaggatottan mutatja, akkor játszhat a betűtípus simításával is.
Az egér beállításaiban módosíthatja az egér interakció beállításait, például a másolást és beillesztést. Az egér könnyen elhelyezheti a parancssori kurzort, amit a felhasználók gyakran szeretnek. Végül kattintson az ablakra.
Itt módosíthatja az alapértelmezett terminálméretet, a scrollback puffer méretét, és kiválaszthat egy módosítót a nyilakkal való görgetéshez. Alapértelmezés szerint a Shift + Up / Down görgeti az ablak pufferét. Most itt van a módosított Mintty konfigurációm.
(Kattintson a fenti képre a nagyobb verzió megtekintéséhez.)
Egyéb módszerek (a PuTTY szerelmeseinek)
A pénzverde nagyszerű, de mások nem tetszenek annyira. Bemutattuk, hogyan kell telepíteni egy SSH-kiszolgálót a Cygwin-re, és sokan használják a PuTTY-t vagy a KiTTY-t, hogy így csatlakozzanak a Cygwin-hez. Ha azonban nem kíván SSH-hozzáférést beállítani, könnyebb az út.
A PuTTYcyg a PuTTY javított változata, amely képes csatlakozni a natív Cygwin telepítésekhez. Csak egy csatolás van: a PuTTY nemrég frissítve lett a 0.61-es verzióra, a Windows 7 ugráslistáinak, az Aero-átméretezésnek és a nem rögzített szélességű betűknek a támogatásával. A PuTTYcyg-et még nem frissítették, így a Cygwin támogatás és a Windows 7 kompatibilitás között kell választania. Nem találtam meg a patch-ot, így nem próbáltam hozzáadni a PuTTY legújabb verziójának támogatását. Ha van, kérjük, hagyjon egy sort a megjegyzésekben.
Személy szerint jobban szeretem a KiTTY-t a PuTTY-nél, mert jobban testreszabható, és az elmúlt 4 évben gyakrabban frissült. Van egy KiTTY-kompatibilis PuTTYcfg javítás, amely ezt a funkciót hozzáteszi másokhoz hasonlóan. Őszintén szólva azonban, mivel a Mintty-t Cygwin-nel kezdtem használni, a hetekben nem értem a KiTTY-t.
Végül, ha keres valamit, ami támogatja a Cygwin-t és a Windows Parancssorot, akkor érdeklődhet a konzolra. Ez egy konzolcsere, amely lehetővé teszi többféle kagylótípust, valamint az átláthatóság és a repülés betűtípusának módosítását.
Van egy előnyös Cygwin héja? Van alternatívája a Cygwin-nek? Ismert egy tapaszt, amely a PuTTY 0.61-tel működik? Tájékoztassa velünk alább!