Το TermKit είναι το Terminal Beautifully Reimagined
Πίνακας περιεχομένων:
Αν έχετε βαρεθεί την απαρχαιωμένη (ρετρό;) εμφάνιση μόνο κειμένου της γραμμής εντολών και του Terminal.app, ρίξτε μια ματιά στο νέο συναρπαστικό έργο TermKit.
Το TermKit στοχεύει να γεφυρώσει πτυχές του GUI με τη γραμμή εντολών, επιτρέποντας σε αυτό το επανασχεδιασμένο τερματικό να βλέπει οτιδήποτε, από εικονίδια έως εικόνες, με γραμμές προόδου και ενδείξεις ότι οι εντολές έχουν εκτελεστεί με επιτυχία ή απέτυχε, εμφανίζοντας οτιδήποτε ότι ένα σύγχρονο πρόγραμμα περιήγησης ιστού μπορεί (συμπεριλαμβανομένου του περιεχομένου HTML5), που σημαίνει ότι υπάρχουν ακόμη και φανταχτερές μεταβάσεις και κινούμενα σχέδια.Ο προγραμματιστής προειδοποιεί ότι το TermKit δεν είναι ένας πλήρης εξομοιωτής τερματικού, αλλά είναι σίγουρα πολύ συναρπαστικό ακόμα και με τους τρέχοντες περιορισμούς του.
TermKit Απαιτήσεις εγκατάστασης και βήματα
Αν θέλετε να δοκιμάσετε μόνοι σας το TermKit, θα χρειαστείτε κάποια εξοικείωση με τη μεταγλώττιση εφαρμογών στη γραμμή εντολών, καθώς το TermKit είναι πολύ άλφα και είναι κάπως δύσκολη η εγκατάσταση. Ακολουθεί μια πιο ακριβής λίστα με τα πράγματα που θα χρειαστείτε και τα βήματα που πρέπει να ακολουθήσετε για να εκτελέσετε την εφαρμογή. Βρήκα τις αρχικές οδηγίες στην αρχική σελίδα του έργου ασαφείς και λείπουν ορισμένα στοιχεία:
- Εγκατάσταση XCode 4 – οι εγγεγραμμένοι προγραμματιστές μπορούν να εγκαταστήσουν το Xcode 3 από ένα DVD Installer Mac OS X και να το αναβαθμίσουν με μη αυτόματο τρόπο σε 4 ή νεότερο (οι προηγούμενες εκδόσεις Xcode ήταν 5 $) ή οποιοσδήποτε μπορεί να πραγματοποιήσει λήψη των πιο πρόσφατων εκδόσεων του Xcode από το Mac App Store δωρεάν
- Εγκατάσταση HomeBrew: "
- Install Node.JS:
- Εγκατάσταση NPM (Node Package Manager):
- Εγκατάσταση MIME χρησιμοποιώντας το νεοεγκατεστημένο NPM:
- Χρησιμοποιήστε το git για να αρπάξετε την πηγή TermKit (σημείωση: εάν αντιμετωπίσετε σφάλματα δικαιωμάτων, τραβήξτε την –αναδρομική σημαία):
- Εκτέλεση Nodekit daemon:
- Αποσυμπίεση TermKit.zip:
- Εκκίνηση TermKit.app:
ruby -e $(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb) "
brew install node git
curl http://npmjs.org/install.sh | SH
npm εγκατάσταση mime
κλώνος git [email protected]:unconed/TermKit.git --recursive
cd TermKit/Node; κόμβος nodekit.js
αποσυμπίεση Build/Termkit.zip
open Build/TermKit.app
Η χρησιμότητα είναι συζητήσιμη σε αυτό το σημείο, και όπως λέει χιουμοριστικά ο προγραμματιστής «τίποτα δεν λειτουργεί ακόμα», αλλά δεν υπάρχει αμφιβολία ότι το TermKit είναι όμορφο. Ακολουθούν μερικά ακόμη στιγμιότυπα οθόνης του TermKit σε δράση:
Μπορείτε ή ελέγξτε την πηγή στο GitHub, ο προγραμματιστής έχει μερικές ενδιαφέρουσες ιδέες και απόψεις σχετικά με την έννοια της γραμμής εντολών και είναι ανεπάρκειες με τους σύγχρονους υπολογιστές και μόνο αυτά διαβάζονται καλά.
Αυτό είναι ένα αρκετά συναρπαστικό έργο και σίγουρα κάτι που θα παρακολουθούμε.