cfiles - Μια γρήγορη διαχείριση αρχείων τερματικού με πληκτρολογήσεις Vim
Το cfiles είναι ένας ελαφρύς, γρήγορος και ελάχιστος διαχειριστής αρχείων τερματικού εμπνευσμένου από το VIM, γραμμένος σε C χρησιμοποιώντας τη βιβλιοθήκη ncurses. Έρχεται με πλήκτρα όπως το vim και εξαρτάται από μια σειρά από άλλα εργαλεία/ βοηθητικά προγράμματα Unix/Linux.
Εξαρτήσεις
- cp και mv
- fzf – για αναζήτηση
- w3mimgdisplay – για προεπισκοπήσεις εικόνων
- xdg-open – για άνοιγμα προγραμμάτων
- vim – για μετονομασία, μαζική μετονομασία και επεξεργασία πρόχειρου
- mediainfo – για εμφάνιση πληροφοριών πολυμέσων και μεγεθών αρχείων
- sed – για την αφαίρεση μιας συγκεκριμένης επιλογής
- εργαλείο – για προεπισκοπήσεις αρχείων
Σε αυτό το άρθρο, θα δείξουμε πώς να εγκαταστήσετε και να χρησιμοποιήσετε τη διαχείριση αρχείων τερματικού cfiles στο Linux.
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε cfiles στο Linux
Για να εγκαταστήσετε cfiles στα συστήματά σας Linux, πρώτα πρέπει να εγκαταστήσετε εργαλεία ανάπτυξης όπως φαίνεται.
# apt-get install build-essential [On Debian/Ubuntu] # yum groupinstall 'Development Tools' [on CentOS/RHEL 7/6] # dnf groupinstall 'Development Tools' [on Fedora 22+ Versions]
Μόλις εγκατασταθεί, τώρα μπορείτε να κλωνοποιήσετε τις πηγές cfiles από το αποθετήριο Github χρησιμοποιώντας την εντολή git όπως φαίνεται.
$ git clone https://github.com/mananapr/cfiles.git
Στη συνέχεια, μετακινηθείτε στο τοπικό αποθετήριο χρησιμοποιώντας την εντολή cd και εκτελέστε την ακόλουθη εντολή για να το μεταγλωττίσετε.
$ cd cfiles $ gcc cf.c -lncurses -o cf
Στη συνέχεια, εγκαταστήστε το εκτελέσιμο αρχείο αντιγράφοντας ή μετακινώντας το σε έναν κατάλογο που βρίσκεται στο PATH σας, ως εξής:
$ echo $PATH $ cp cf /home/aaronkilik/bin/
Αφού το εγκαταστήσετε, ξεκινήστε το όπως φαίνεται.
$ cf
Keybindings
Μπορείτε να χρησιμοποιήσετε τα ακόλουθα πλήκτρα.
h j k l
– Πλήκτρα πλοήγησηςG
– Μετάβαση στο τέλοςg
– Μετάβαση στην κορυφήH
– Μετάβαση στην κορυφή της τρέχουσας προβολήςM
– Μετάβαση στο μέσο της τρέχουσας προβολήςL
– Μεταβείτε στο κάτω μέρος της τρέχουσας προβολήςf
– Αναζήτηση χρησιμοποιώντας fzfF
– Αναζήτηση χρησιμοποιώντας fzf στον παρόντα κατάλογοS
– Ανοίξτε το Shell στον παρόντα κατάλογοκενό
– Προσθήκη/Κατάργηση σε/από λίστα επιλογώνκαρτέλα
– Προβολή λίστας επιλογώνe
– Επεξεργασία λίστας επιλογώνu
– Κενή λίστα επιλογώνy
– Αντιγραφή αρχείων από τη λίστα επιλογήςv
– Μετακίνηση αρχείων από τη λίστα επιλογήςa
– Μετονομασία αρχείων στη λίστα επιλογήςdd
– Μετακίνηση αρχείων από τη λίστα επιλογής στον κάδο απορριμμάτωνdD
– Κατάργηση επιλεγμένων αρχείωνi
– Προβολή πληροφοριών πολυμέσων και γενικών πληροφοριών.
– Εναλλαγή κρυφών αρχείων– Προβολή/Μετάβαση σελιδοδεικτών
m
– Προσθήκη σελιδοδείκτηp
– Εκτέλεση εξωτερικού σεναρίουr
– Επαναφόρτωσηq
– Έξοδος
Για περισσότερες πληροφορίες και επιλογές χρήσης, ανατρέξτε στο αποθετήριο cfiles Github: https://github.com/mananapr/cfiles
Το Cfiles είναι ένας ελαφρύς, γρήγορος και ελάχιστος διαχειριστής αρχείων ncurses γραμμένος σε C με πληκτρολογήσεις σαν vim. Είναι ένα έργο σε εξέλιξη με πολλά χαρακτηριστικά που έρχονται ακόμη. Μοιραστείτε τις σκέψεις σας για τα cfiles, μαζί μας μέσω της παρακάτω φόρμας σχολίων.