Στο επόμενο άρθρο θα ρίξουμε μια ματιά στην Kitty. Είναι περίπου ένας δωρεάν, εξομοιωτής τερματικού ανοιχτού κώδικα που χρησιμοποιεί ελάχιστους πόρους συστήματος. Αυτό το λογισμικό έχει έναν τύπο απόδοσης που το καθιστά πιο γρήγορο. Περιλαμβάνει επίσης υποστήριξη για επεκτάσεις, με τις οποίες μπορείτε να ενεργοποιήσετε ορισμένες προηγμένες λειτουργίες στο τερματικό. Έρχεται επίσης με υποστήριξη ποντικιού, μοναδική κωδικοποίηση, πραγματικό χρώμα και παρακολούθηση εστίασης, μεταξύ πολλών άλλων χαρακτηριστικών.
Το γατάκι είναι σχεδιασμένο για προχωρημένους χρήστες πληκτρολογίου. Γι 'αυτό το λόγο όλα τα στοιχεία ελέγχου του λειτουργούν από το πληκτρολόγιο, αν και υποστηρίζει επίσης πλήρως τις αλληλεπιδράσεις του ποντικιού. Η διαμόρφωσή του γίνεται από ένα απλό αρχείο. Ο κωδικός σε αυτήν την εφαρμογή έχει σχεδιαστεί για να είναι απλός και αρθρωτός. Είναι γραμμένο σε συνδυασμό C και Python. Δεν βασίζεται σε οποιαδήποτε μεγάλη και περίπλοκη εργαλειοθήκη UI, χρησιμοποιώντας μόνο το OpenGL για να τα καταστήσει όλα.
Το Kitty έχει σχεδιαστεί από το έδαφος προς τα πάνω για να το παραδεχτεί όλα τα σύγχρονα χαρακτηριστικά ενός τερματικόόπως unicode, αληθινό χρώμα, έντονη / πλάγια γραμματοσειρά, μορφοποίηση κειμένου κ.λπ. Ένας από τους σχεδιαστικούς στόχους αυτού του εξομοιωτή είναι να είναι εύκολα επεκτάσιμο, ώστε να μπορούν να προστεθούν νέες δυνατότητες στο μέλλον με σχετική ευκολία.
Μερικά από τα γενικά χαρακτηριστικά του Kitty
- Λειτουργεί σε Gnu / Linux και macOS.
- Αυτός ο εξομοιωτής εκφορτώνει την απόδοση στην GPU, αναζητώντας έτσι χαμηλότερο φορτίο συστήματος και επιτυγχάνοντας μια ομαλή μετατόπιση.
- Υποστηρίζει όλα μοντέρνα χαρακτηριστικά ενός σημείουl: γραφικά / εικόνες, unicode, πραγματικό χρώμα, πρωτόκολλο ποντικιού, παρακολούθηση εστίασης, παρενθετική επικόλληση και διάφορες επεκτάσεις πρωτοκόλλου για νέα τερματικά.
- Υποστηρίζει το μωσαϊκό πολλαπλά τερματικά παράθυρα, το ένα δίπλα στο άλλο με διαφορετικά σχέδια, χωρίς να χρειάζεται να χρησιμοποιήσετε ένα πρόσθετο πρόγραμμα όπως το tmux.
- Μπορεί να ελεγχθεί από σενάρια ή από τη γραμμή εντολών κελύφους, ακόμη και μέσω SSH.
- Έχει ένα πλαίσιο για Γατάκια, το οποίο είναι ένα μικρό τερματικό πρόγραμμα που μπορεί να χρησιμοποιηθεί επεκτείνει τη λειτουργικότητα του εξομοιωτή.
- Παραδέχεται συνεδρίες εκκίνησης. Αυτό σας επιτρέπει να καθορίσετε τη διάταξη του παραθύρου / καρτέλας, τους καταλόγους εργασίας και τα προγράμματα που θα εκτελεστούν κατά την εκκίνηση.
- έχετε πολλαπλά buffer αντιγραφής / επικόλλησης.
- Αυτός ο εξομοιωτής είναι με δυνατότητα εκτέλεσης πολλαπλών προγραμμάτων οργανωμένων σε καρτέλες και παράθυρα. Το ανώτερο επίπεδο οργάνωσης είναι η καρτέλα. Κάθε καρτέλα αποτελείται από ένα ή περισσότερα παράθυρα. Τα Windows μπορούν να τοποθετηθούν σε διαφορετικές διατάξεις. ο χειριστήρια πληκτρολογίου, τα οποία είναι προσαρμόσιμα για καρτέλες και παράθυρα, μπορείτε να συμβουλευτείτε το ιστοσελίδα του έργου.
Εγκαταστήστε τον εξομοιωτή τερματικού kitty στο Ubuntu
Λήψη της τελευταίας έκδοσης
να εγκαταστήστε αυτόν τον εξομοιωτή στο Ubuntu Θα πρέπει να ανοίξουμε ένα τερματικό (Ctrl + Alt + T) και να πληκτρολογήσουμε την ακόλουθη εντολή:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
Αυτό θα εγκαταστήσει την τελευταία έκδοση αυτού του εξομοιωτή τερματικού στο σύστημα Ubuntu. Θα εγκατασταθεί στην τοποθεσία ~ / .local / kitty.app / bin / kitty. Αν πάμε σε αυτόν τον φάκελο, θα δούμε το αρχείο στο οποίο πρέπει να κάνουμε διπλό κλικ για να ανοίξουμε τον εξομοιωτή.
Εάν κάτι πάει στραβά ή απλά δεν θέλετε να εκτελέσετε το πρόγραμμα εγκατάστασης, μπορείτε κατεβάστε και εγκαταστήστε το γατάκι χειροκίνητα από το σελίδα εκδόσεων στο GitHub. Χρήστες Gnu / Linux, θα πρέπει να κατεβάσουμε μόνο το tarball και να το εξαγάγουμε σε έναν κατάλογο. Το εκτελέσιμο γατάκι θα βρίσκεται στον υποκατάλογο bin.
Ενσωμάτωση με την επιφάνεια εργασίας
Εάν σας ενδιαφέρει να εμφανίζεται το εικονίδιο αυτού του εξομοιωτή στο σύστημά σας, μεταξύ άλλων, θα πρέπει προσθέστε το αρχείο γατούλα.επιφάνεια εργασίας. Οι λεπτομέρειες της ακόλουθης διαδικασίας μπορεί να χρειαστεί να προσαρμοστούν για τον έναν ή τον άλλο επιτραπέζιο υπολογιστή, αλλά θα πρέπει να λειτουργεί για τα περισσότερα μεγάλα περιβάλλοντα της επιφάνειας εργασίας.
Για να ξεκινήσουμε θα το κάνουμε δημιουργήστε symlink για να προσθέσετε γατάκι στο PATH (υποθέτοντας ότι το ~ / .local / bin βρίσκεται στο PATH σας):
ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/
Ας είναι βάλτε το αρχείο kitty.desktop κάπου όπου το λειτουργικό σύστημα μπορεί να το βρει:
cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications
Τελειώνοντας, ας ενημερώστε τη διαδρομή προς το εικονίδιο του γατάκι στο αρχείο kitty.desktop με την ακόλουθη εντολή:
sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop
μπορεί λάβετε περισσότερες πληροφορίες σχετικά με αυτόν τον εξομοιωτή τερματικού και την τεκμηρίωσή του στην ιστοσελίδα του έργου.