Com millorar la vostra consola Cygwin amb Mintty

com-millorar-la-teva-consola-cygwin-amb-foto de menta 1

Cygwin és fantàstic per obtenir una mica de bondat de la línia d'ordres de Linux a Windows, però utilitzar el Windows Shell per accedir-hi mata part d'aquesta màgia. Amb Mintty i alguns altres mètodes, podeu fer que l'experiència sigui molt més luxosa.



Limitacions de Windows Shell

Ja us hem mostrat com instal·lar i utilitzar Cygwin perquè pugueu utilitzar Windows i no haver de perdre's aquesta bondat de la línia d'ordres. Per a molta gent, però, l'emoció d'executar bash a Windows es veu greument obstaculitzada pel fet que Cygwin utilitza l'intèrpret d'ordres del símbol del sistema per fer les coses. Aquests són alguns dels problemes i queixes més habituals amb aquesta configuració:

  • Canviar la mida de la finestra horitzontalment no funciona correctament
  • No es pot canviar de manera eficient les cares de lletra o les mides sobre la marxa.
  • El desplaçament amb el teclat no funciona.
  • La selecció de text sobre diverses línies no funciona.
  • Amb algunes configuracions, seleccionar text no funciona.
  • És tot tipus de lleig en comparació amb el que proporcionen els terminals Linux.

Una eina útil que és una tasca d'utilitzar no em porta gaire lluny. Què tal tu?

Mintty salva el dia

Mintty és un excel·lent shell alternatiu per a Cygwin que ofereix una sèrie de funcions útils i alleuja els problemes anteriors. Si utilitzeu MSYS/MinGW en comptes de Cygwin, Mintty també funciona molt bé amb això.

Podeu instal·lar Mintty agafant-lo des de la pàgina de descàrrega del projecte (assegureu-vos d'obtenir la versió adequada per a la vostra configuració!), O podeu tornar a executar el fitxer Setup.exe de Cygwin.

com-millorar-la-teva-consola-cygwin-amb-foto de menta 3

A la pantalla de selecció de paquets, busqueu a Petxines i cerqueu Mintty. Feu clic on diu Omet i premeu el botó Següent. Un cop hàgiu acabat d'instal·lar-lo, hauríeu de poder anar a Inici > Tots els programes > Cygwin > mintty per iniciar-lo.

com-millorar-la-teva-consola-cygwin-amb-foto de menta 4

A continuació es mostra com es veu la finestra de Mintty predeterminada:

com-millorar-la-teva-consola-cygwin-amb-foto de menta 5

És una mica de vainilla, però notareu que el canvi de mida funciona correctament i el tipus de lletra és almenys una mica millor. Podeu prémer Ctrl i + o – per fer que el tipus de lletra sigui més gran o més petit en qualsevol moment. Feu clic amb el botó dret a la barra de títol i trieu Opcions...

com-millorar-la-teva-consola-cygwin-amb-foto de menta 6

El primer que vaig fer va ser canviar la transparència de la finestra i el cursor de la pestanya Aparences a una cosa que estic més familiaritzat. Dirigiu-vos a la pestanya Text quan hàgiu acabat.

com-millorar-la-teva-consola-cygwin-amb-foto de menta 7

Podeu canviar el tipus de lletra predeterminat, per descomptat, però també la configuració regional i el conjunt de caràcters a una cosa diferent del que fa servir Windows ara mateix. També podeu jugar amb la suavització de la lletra si el vostre monitor ho mostra una mica massa irregular.

com-millorar-la-teva-consola-cygwin-amb-foto de menta 8

A les opcions del ratolí, podreu canviar la configuració d'interacció del ratolí, com ara copiar i enganxar. També podeu fer que el ratolí col·loqui fàcilment el cursor de la línia d'ordres, cosa que sovint sembla agradar als usuaris de vim. Finalment, feu clic a Finestra.

com-millorar-la-teva-consola-cygwin-amb-foto de menta 9

Aquí, podeu canviar la mida del terminal predeterminada, la mida del buffer de desplaçament enrere i triar un modificador per desplaçar-vos amb les tecles de fletxa. Per defecte, Maj+Amunt/Avall es desplaçarà pel buffer de la finestra. Ara, aquí teniu l'aspecte de la meva configuració de Mintty modificada.

(Feu clic a la imatge de dalt per veure'n una versió més gran.)

Altres mètodes (per als amants de PuTTY)

Mintty és fantàstic, però als altres potser no els agrada tant. Us vam mostrar com instal·lar un servidor SSH a Cygwin i moltes persones utilitzen PuTTY o KiTTY per connectar-se a Cygwin d'aquesta manera. Tanmateix, si no voleu configurar l'accés SSH, hi ha una manera més fàcil.

PuTTYcyg és una versió pegada de PuTTY que es pot connectar a instal·lacions natives de Cygwin. Només hi ha un problema: PuTTY es va actualitzar recentment a la versió 0.61, afegint suport per a les llistes de salt de Windows 7, redimensionament Aero i tipus de lletra d'amplada no fixa. PuTTYcyg encara no s'ha actualitzat, així que haureu de triar entre el suport de Cygwin i la compatibilitat amb Windows 7. No he pogut trobar el pedaç en si, així que no he provat d'afegir suport a la darrera versió de PuTTY. Si ho teniu, deixeu una línia als comentaris.

Personalment, prefereixo KiTTY a PuTTY perquè és més personalitzable i s'ha actualitzat amb més freqüència durant els últims 4 anys. Hi ha un pedaç PuTTYcfg compatible amb KiTTY que afegeix aquesta funcionalitat per a altres com jo. Per ser sincer, però, des que vaig començar a utilitzar Mintty amb Cygwin, fa setmanes que no he tocat KiTTY.

Finalment, si esteu buscant alguna cosa que admeti Cygwin així com l'indicador de comandaments de Windows, potser us interessa la consola. Es tracta d'un reemplaçament de la consola que permet la pestanya de diversos tipus d'intèrprets, així com afegir transparència i canvis de lletra sobre la marxa.


Tens un shell Cygwin preferit? Tens una alternativa a Cygwin? Coneixeu un pedaç que funcioni amb PuTTY 0.61? Fes-nos-ho saber a continuació!

Més històries

Canto converteix YouTube en un Jukebox

Visiteu Cantio com a convidat i podreu cercar música al vostre gust. Registreu-vos per obtenir un compte gratuït i podreu crear llistes de reproducció, veure els vídeos que acompanyen la música i obtenir informació addicional sobre l'artista. A més...

Google Maps per a Android ara admet la memòria cau fora de línia

Google Maps per a Android és una manera fantàstica d'orientar-se, però què passa si et trobes en una zona amb una connectivitat irregular? La nova Àrea de descàrrega de mapes guarda els mapes a la memòria cau per utilitzar-los fora de línia.

La física de les cafeteres de goteig [vídeo]

Entra aigua i surt el cafè. Simple, oi? Tot i que una cafetera pot ser senzilla d'utilitzar i utilitzar peces mínimes per fer la feina (i mantenir el cost baix en el procés), la física del procés és fascinant...

Com (des)bloquejar el vostre ordinador en estar a prop (amb un telèfon Bluetooth)

Imagineu-vos: entres a la teva habitació, t'asseus davant de l'ordinador i es desbloqueja. Acabas el que estàs fent, te'n vas i es tanca. No, no és màgia, és Bluetooth i és fàcil de configurar!

Pregunteu als lectors: Com controleu l'ús de l'ample de banda?

Aquesta setmana volem saber tot sobre com controleu l'ús de la vostra xarxa. Com controleu la vostra xarxa domèstica? Com controleu el vostre telèfon mòbil o altres dispositius mòbils? Si no en controleu un sinó l'altre, també volem saber-ne. Quines aplicacions, eines i trucs fas?

EFF publica la Guia 2011 per protegir el vostre ordinador i telèfon de les cerques il·legals de la policia

T'has preguntat mai quins eren els teus drets o què hauries de fer si la policia vol escorcollar el teu servidor, ordinador personal o telèfon mòbil? L'Electronic Frontier Foundation ha elaborat una guia extremadament útil que...

La ràdio Wi-Fi de bricolatge ofereix melodies sense fil a qualsevol lloc de casa

Si la complexitat de la creació de ràdio Wi-Fi de bricolatge que vam compartir a principis d'any us va despertar, una versió actualitzada d'aquesta versió és un projecte de cap de setmana molt més fàcil.

Delivereads envia articles llargs al vostre Kindle

Si us agrada llegir articles d'estil d'assaig de llarga durada, Delivereads és un servei gratuït que envia paquets d'articles seleccionats a mà al vostre Kindle de manera semestral.

Què és un hipervisor de màquina virtual?

Els hipervisors són els que fan possibles les màquines virtuals i ja no només són per a servidors. Probablement n'utilitzeu un cada dia i ni tan sols ho saps. Si no n'utilitzeu cap ara, ho fareu en un futur proper.

Com personalitzar el vostre XBMC per a la fama, la glòria i la navegació dels mitjans més bonics

XBMC és una fantàstica aplicació de centre multimèdia de codi obert que es pot personalitzar, gràcies a una interfície fàcil d'aplicar, per oferir-vos el centre multimèdia amb millor aspecte del bloc (i possiblement del comtat). Segueix llegint per veure com.