ملفات – مدير ملفات سريع للطرفية بمفاتيح Vim

سفاتيلز هو مدير ملفات تيرمينال خفيف الوزن وسريع وأساسي مستوحى من 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 – لمعاينة الأرشيف

في هذه المقالة، سنوضح كيفية تثبيت واستخدام سفاتيلز مدير ملفات تيرمينال في نظام Linux.

كيفية تثبيت واستخدام سفاتيلز في نظام Linux

لتثبيت سفاتيلز على أنظمة 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
  • space – إضافة/إزالة إلى/من قائمة التحديد
  • tab – عرض قائمة التحديد
  • 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 خفيف الوزن، سريع وبأدوات قيادية مشابهة لـ vim مكتوب بلغة C. إنه يعد عملًا جاري العمل عليه مع العديد من الميزات التي لم تأت بعد. شاركنا أفكارك حول cfiles، من خلال نموذج التعليقات أدناه.

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