Πώς να βελτιώσετε την κονσόλα Cygwin σας με το Mintty

πώς-να-βελτιώσετε-σας-cygwin-console-with-mintty photo 1

Το Cygwin είναι εξαιρετικό για τη λήψη κάποιας καλής γραμμής εντολών Linux στα Windows, αλλά η χρήση του Windows Shell για πρόσβαση σε αυτό σκοτώνει λίγη από αυτή τη μαγεία. Χρησιμοποιώντας το Mintty και μερικές άλλες μεθόδους, μπορείτε να κάνετε την εμπειρία πολύ πιο πολυτελή.



Περιορισμοί κελύφους των Windows

Σας έχουμε ήδη δείξει πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Cygwin, ώστε να μπορείτε να χρησιμοποιείτε τα Windows και να μην χρειάζεται να χάνετε αυτήν την καλοσύνη της γραμμής εντολών. Για πολλούς ανθρώπους, ωστόσο, ο ενθουσιασμός της εκτέλεσης του bash στα Windows παρεμποδίζεται σοβαρά από το γεγονός ότι το Cygwin χρησιμοποιεί το κέλυφος της γραμμής εντολών για να ολοκληρώσει τα πράγματα. Ακολουθούν μερικά από τα πιο κοινά προβλήματα και παράπονα με αυτήν τη ρύθμιση:

  • Η οριζόντια αλλαγή του μεγέθους του παραθύρου δεν λειτουργεί σωστά
  • Δεν είναι δυνατή η αποτελεσματική αλλαγή όψεων ή μεγεθών γραμματοσειρών αμέσως.
  • Η κύλιση μέσω του πληκτρολογίου δεν λειτουργεί.
  • Η επιλογή κειμένου σε πολλές γραμμές δεν λειτουργεί.
  • Με ορισμένες διαμορφώσεις, η επιλογή κειμένου δεν λειτουργεί καθόλου.
  • Είναι κάπως άσχημο σε σύγκριση με αυτό που παρέχουν τα τερματικά Linux.

Ένα χρήσιμο εργαλείο που είναι αγγαρεία για χρήση δεν με πάει πολύ μακριά. Εσυ ΠΩΣ ΕΙΣΑΙ?

Το Mintty Saves the Day

Το Mintty είναι ένα εξαιρετικό εναλλακτικό κέλυφος για το Cygwin που παρέχει μια σειρά από χρήσιμα χαρακτηριστικά και ανακουφίζει τα παραπάνω προβλήματα. Εάν χρησιμοποιείτε MSYS/MinGW αντί για Cygwin, το Mintty λειτουργεί όμορφα και με αυτό.

Μπορείτε να εγκαταστήσετε το Mintty συλλέγοντάς το από τη σελίδα λήψης του έργου (βεβαιωθείτε ότι έχετε την κατάλληλη έκδοση για την εγκατάσταση!) Ή μπορείτε απλώς να εκτελέσετε ξανά το αρχείο Cygwin's Setup.exe.

πώς-να-βελτιώσετε-σας-cygwin-console-with-mintty photo 3

Στην οθόνη Επιλογή πακέτων, κοιτάξτε κάτω από τα Κοχύλια και βρείτε το Mintty. Κάντε κλικ εκεί που λέει Παράλειψη και πατήστε το κουμπί Επόμενο. Μόλις ολοκληρώσετε την εγκατάστασή του, θα πρέπει να μπορείτε να μεταβείτε στο Έναρξη > Όλα τα προγράμματα > Cygwin > mintty για να το εκκινήσετε.

πώς-να-βελτιώσετε-σας-cygwin-console-with-mintty photo 4

Δείτε πώς φαίνεται το προεπιλεγμένο παράθυρο του Mintty:

πώς-να-βελτιώσετε-σας-cygwin-console-with-mintty photo 5

Είναι λίγη βανίλια, αλλά θα παρατηρήσετε ότι η αλλαγή μεγέθους λειτουργεί σωστά και η γραμματοσειρά είναι τουλάχιστον λίγο καλύτερη. Μπορείτε να πατήσετε Ctrl και + ή – για να κάνετε τη γραμματοσειρά μεγαλύτερη ή μικρότερη ανά πάσα στιγμή. Κάντε δεξί κλικ στη γραμμή τίτλου και επιλέξτε Επιλογές…

πώς-να-βελτιώσετε-σας-cygwin-κονσόλα-με-mintty φωτογραφία 6

Το πρώτο πράγμα που έκανα ήταν να αλλάξω τη διαφάνεια του παραθύρου και τον κέρσορα στην καρτέλα Εμφανίσεις σε κάτι με το οποίο είμαι πιο εξοικειωμένος. Μεταβείτε στην καρτέλα Κείμενο όταν το ολοκληρώσετε.

πώς να βελτιώσετε την κονσόλα-σας-cygwin-with-mintty photo 7

Μπορείτε φυσικά να αλλάξετε την προεπιλεγμένη γραμματοσειρά, αλλά και το Σύνολο τοπικών ρυθμίσεων και χαρακτήρων σε κάτι διαφορετικό από αυτό που χρησιμοποιούν τα Windows αυτήν τη στιγμή. Μπορείτε επίσης να παίξετε με εξομάλυνση γραμματοσειρών εάν η οθόνη σας το δείχνει λίγο πολύ οδοντωτό.

πώς να βελτιώσετε την κονσόλα-σας-cygwin-with-mintty photo 8

Κάτω από τις επιλογές του ποντικιού, θα μπορείτε να αλλάξετε τις ρυθμίσεις αλληλεπίδρασης του ποντικιού, όπως η αντιγραφή και η επικόλληση. Μπορείτε επίσης να κάνετε εύκολα το ποντίκι να τοποθετήσει τον κέρσορα της γραμμής εντολών, κάτι που συχνά φαίνεται να αρέσει στους χρήστες vim. Τέλος, κάντε κλικ στο Παράθυρο.

πώς να βελτιώσετε την κονσόλα-σας-cygwin-with-mintty photo 9

Εδώ, μπορείτε να αλλάξετε το προεπιλεγμένο μέγεθος τερματικού, το μέγεθος της προσωρινής μνήμης κύλισης και να επιλέξετε έναν τροποποιητή για κύλιση με τα πλήκτρα βέλους. Από προεπιλογή, το Shift+Up/Down θα πραγματοποιήσει κύλιση στο buffer στο παράθυρο. Εδώ είναι πώς φαίνεται η τροποποιημένη μου διαμόρφωση Mintty.

(Κάντε κλικ στην παραπάνω εικόνα για να δείτε σε μεγαλύτερη έκδοση.)

Άλλες μέθοδοι (για PuTTY-Lovers)

Το Mintty είναι υπέροχο, αλλά σε άλλους μπορεί να μην αρέσει τόσο πολύ. Σας δείξαμε πώς να εγκαταστήσετε έναν διακομιστή SSH στο Cygwin και πολλοί άνθρωποι χρησιμοποιούν PuTTY ή KiTTY για να συνδεθούν στο Cygwin με αυτόν τον τρόπο. Ωστόσο, εάν δεν θέλετε να ρυθμίσετε την πρόσβαση SSH, υπάρχει ένας ευκολότερος τρόπος.

Το PuTTYcyg είναι μια ενημερωμένη έκδοση του PuTTY που μπορεί να συνδεθεί με εγγενείς εγκαταστάσεις Cygwin. Υπάρχει μόνο ένα πρόβλημα: Το PuTTY ενημερώθηκε πρόσφατα στην έκδοση 0.61, προσθέτοντας υποστήριξη για τις λίστες μετάβασης των Windows 7, την αλλαγή μεγέθους Aero και τις γραμματοσειρές χωρίς σταθερό πλάτος. Το PuTTYcyg δεν έχει ενημερωθεί ακόμα, επομένως θα πρέπει να επιλέξετε μεταξύ υποστήριξης Cygwin και συμβατότητας με Windows 7. Δεν μπόρεσα να βρω την ίδια την ενημερωμένη έκδοση κώδικα, επομένως δεν δοκίμασα να προσθέσω υποστήριξη στην πιο πρόσφατη έκδοση του PuTTY. Εάν έχετε, αφήστε μια γραμμή στα σχόλια.

Προσωπικά, προτιμώ το KiTTY από το PuTTY επειδή είναι πιο προσαρμόσιμο και ενημερώθηκε πιο συχνά τα τελευταία 4 χρόνια. Υπάρχει μια ενημερωμένη έκδοση κώδικα PuTTYcfg συμβατή με το KiTTY που προσθέτει αυτήν τη λειτουργία για άλλους σαν εμένα. Για να είμαι ειλικρινής, όμως, από τότε που άρχισα να χρησιμοποιώ το Mintty με το Cygwin, δεν έχω αγγίξει το KiTTY εδώ και εβδομάδες.

Τέλος, αν ψάχνετε για κάτι που υποστηρίζει το Cygwin καθώς και τη Γραμμή εντολών των Windows, μπορεί να σας ενδιαφέρει η Κονσόλα. Είναι μια αντικατάσταση κονσόλας που επιτρέπει την προσθήκη καρτελών πολλών τύπων κελύφους, καθώς και την προσθήκη διαφάνειας και αλλαγές γραμματοσειράς on the fly.


Έχετε κάποιο κέλυφος Cygwin που προτιμάτε; Έχετε εναλλακτική λύση στο Cygwin; Γνωρίζετε κάποιο patch που λειτουργεί με PuTTY 0.61; Ενημερώστε μας παρακάτω!

Περισσότερες ιστορίες

Το Canto Μετατρέπει το YouTube σε Jukebox

Επισκεφτείτε το Cantio ως επισκέπτης και μπορείτε να αναζητήσετε μουσική σύμφωνα με την καρδιά σας. Εγγραφείτε για έναν δωρεάν λογαριασμό και μπορείτε να δημιουργήσετε λίστες αναπαραγωγής, να παρακολουθήσετε τα βίντεο που συνοδεύουν τη μουσική και να ανακτήσετε πρόσθετες πληροφορίες καλλιτέχνη. Επιπλέον...

Οι Χάρτες Google για Android υποστηρίζουν πλέον την προσωρινή αποθήκευση εκτός σύνδεσης

Οι Χάρτες Google για Android είναι ένας πολύ καλός τρόπος για να βρείτε τον δρόμο σας, αλλά τι γίνεται αν βρίσκεστε σε μια περιοχή με ανεπαρκή συνδεσιμότητα; Η νέα Περιοχή Χάρτη Λήψης αποθηκεύει χάρτες στην κρυφή μνήμη για χρήση εκτός σύνδεσης.

The Physics of Drip Coffee Makers [Βίντεο]

Μπαίνει νερό και βγαίνει καφές. Απλό, σωστά; Αν και μια καφετιέρα μπορεί να είναι απλή στη χρήση και να χρησιμοποιεί ελάχιστα εξαρτήματα για να ολοκληρώσει τη δουλειά (και να διατηρήσει το κόστος χαμηλό στη διαδικασία), η φυσική της διαδικασίας είναι συναρπαστική....

Πώς να (ξε)κλειδώσετε τον υπολογιστή σας όταν βρίσκεστε κοντά (με τηλέφωνο Bluetooth)

Φανταστείτε: μπαίνεις στο δωμάτιό σου, κάθεσαι μπροστά στον υπολογιστή σου και ξεκλειδώνει μόνος του. Τελειώνεις αυτό που κάνεις, φεύγεις και αυτό κλειδώνει. Όχι, δεν είναι μαγικό – είναι Bluetooth και είναι εύκολο να ρυθμιστεί!

Ρωτήστε τους αναγνώστες: Πώς παρακολουθείτε τη χρήση του εύρους ζώνης σας;

Αυτή την εβδομάδα θέλουμε να μάθουμε τα πάντα για το πώς παρακολουθείτε τη χρήση του δικτύου σας. Πώς κρατάτε καρτέλες στο οικιακό σας δίκτυο; Πώς κρατάτε καρτέλες στο κινητό σας τηλέφωνο ή σε άλλες συσκευές κινητής τηλεφωνίας; Εάν δεν παρακολουθείτε το ένα αλλά παρακολουθείτε το άλλο, θέλουμε να το ακούσουμε και αυτό. Τι εφαρμογές, εργαλεία και κόλπα κάνετε

Το EFF κυκλοφορεί Οδηγός 2011 για την προστασία του υπολογιστή και του τηλεφώνου σας από παράνομες αστυνομικές έρευνες

Έχετε αναρωτηθεί ποτέ ποια ήταν τα δικαιώματά σας ή τι πρέπει να κάνετε εάν η αστυνομία θέλει να ψάξει τον διακομιστή, τον προσωπικό υπολογιστή ή το κινητό σας τηλέφωνο; Το Electronic Frontier Foundation έχει δημιουργήσει έναν εξαιρετικά χρήσιμο οδηγό για...

Το DIY Wi-Fi Radio φέρνει ασύρματους ήχους οπουδήποτε στο σπίτι σας

Αν σας απογοήτευσε η πολυπλοκότητα της κατασκευής ραδιοφώνου Wi-Fi DIY που μοιραστήκαμε νωρίτερα φέτος, μια ενημερωμένη έκδοση αυτής της έκδοσης είναι ένα πολύ πιο εύκολο έργο για το Σαββατοκύριακο.

Η Delivereads ωθεί τα άρθρα μεγάλης μορφής στο Kindle σας

Αν σας αρέσει να διαβάζετε άρθρα σε στυλ δοκιμίου μεγάλης διάρκειας, το Delivereads είναι μια δωρεάν υπηρεσία που προωθεί δέσμες επιλεγμένων άρθρων στο Kindle σας σε ημιεβδομαδιαία βάση.

Τι είναι ένας Υπερεπόπτης Εικονικής Μηχανής;

Οι υπερβάτες είναι αυτοί που καθιστούν δυνατές τις εικονικές μηχανές και δεν είναι πλέον μόνο για διακομιστές. Πιθανότατα χρησιμοποιείτε ένα κάθε μέρα και δεν το ξέρετε καν. Εάν δεν το χρησιμοποιήσετε τώρα, θα το χρησιμοποιήσετε στο εγγύς μέλλον.

Πώς να χαρίσετε το XBMC σας για φήμη, δόξα και την καλύτερη εμφάνιση στην περιήγηση στα μέσα

Το XBMC είναι μια φοβερή εφαρμογή κέντρου πολυμέσων ανοιχτού κώδικα που μπορεί να προσαρμοστεί, χάρη σε μια εύχρηστη διεπαφή, για να σας προσφέρει το κέντρο πολυμέσων με την καλύτερη εμφάνιση στο μπλοκ (και πιθανώς στην κομητεία). Διαβάστε παρακάτω για να δείτε πώς.