cfiles – מנהל קובץ מהיר לטרמינל עם קישוריות ל-Vim

cfiles הוא מנהל קבצים טרמינלי קל, מהיר ומינימליסטי המושפע מ־VIM, כתוב ב־C ומשתמש בספריית ncurses. הוא מגיע עם קישוריות כמו ב־vim ותלוי במספר כלים/שירותים אחרים של Unix/Linux.

cfiles – Linux Terminal File Manager

תלויות

  1. cp ו־mv
  2. fzf – לחיפושים
  3. w3mimgdisplay – לתצוגת תמונות מקדימות
  4. xdg-open – לפתיחת תוכניות
  5. vim – לשינוי שמות, שינוי בצורה כוללת ועריכת לוח הגזירים
  6. mediainfo – להצגת מידע על מדיה וגדלי קבצים
  7. sed – להסרת בחירה מסוימת
  8. atool – לתצוגת ארכיונים

במאמר זה, נראה כיצד להתקין ולהשתמש במנהל קבצים טרמינלי 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/
Install cfiles File Manager

לאחר שהתקנת אותה, הפעל אותה כפי שמוצג.

$ cf
Open cfiles Terminal File Manager

קישורי מקשים

אפשר להשתמש בקישורי המקשים הבאים.

  • h j k l – Navigation keys
  • G – Go to end
  • g – Go to top
  • H – Go to top of current view
  • M – Go to middle of current view
  • L – Go to bottom of current view
  • f – Search using fzf
  • F – Search using fzf in the present directory
  • S – Open Shell in present directory
  • רווח – הוספת/הסרת פריט מרשימת הבחירה
  • טאב – צפייה ברשימת הבחירה
  • e – Edit selection list
  • u – Empty selection list
  • y – Copy files from selection list
  • v – Move files from selection list
  • a – Rename Files in selection list
  • dd – העברת קבצים מרשימת הבחירה לסל הפסולה
  • dD – הסרת קבצים שנבחרו
  • i – View mediainfo and general info
  • . – מתג קבצים מוסתרים
  • ' – צפייה/מעבר לסימניות
  • m – Add bookmark
  • p – Run external script
  • r – Reload
  • q – Quit

למידע נוסף ואפשרויות שימוש, ראה את מאגר הקוד של cfiles ב-Github: https://github.com/mananapr/cfiles

Cfiles הוא מנהל קבצים קל, מהיר ומינימלי ב-ncurses שנכתב ב-C עם קישורי מקשים בסגנון של vim. זהו פרויקט בתהליך עם עוד רבות מאפיינים שמחכים לביצוע. שתף את דעתך על cfiles, איתנו דרך טופס המשוב למטה.

Source:
https://www.tecmint.com/cfiles-terminal-file-manager-for-linux/