سفاتيلز هو مدير ملفات تيرمينال خفيف الوزن وسريع وأساسي مستوحى من VIM مكتوب بلغة C باستخدام مكتبة ncurses. يأتي مع اختصارات مفاتيح مشابهة لـ vim ويعتمد على عدد من الأدوات/الأدوات الأخرى في نظام Unix/Linux.

الاعتمادات
- cp و mv
- fzf – للبحث
- w3mimgdisplay – لمعاينة الصور
- xdg-open – لفتح البرامج
- vim – لإعادة تسمية الملفات، وإعادة تسمية السائر وتحرير الحافظة
- mediainfo – لعرض معلومات الوسائط وأحجام الملفات
- sed – لإزالة تحديد معين
- 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/

بمجرد تثبيته، قم بتشغيله كما هو موضح.
$ cf

مفاتيح الارتباط
يمكنك استخدام مفاتيح الارتباط التالية.
h j k l
– Navigation keysG
– Go to endg
– Go to topH
– Go to top of current viewM
– Go to middle of current viewL
– Go to bottom of current viewf
– Search using fzfF
– Search using fzf in the present directoryS
– Open Shell in present directoryspace
– إضافة/إزالة إلى/من قائمة التحديدtab
– عرض قائمة التحديدe
– Edit selection listu
– Empty selection listy
– Copy files from selection listv
– Move files from selection lista
– Rename Files in selection listdd
– نقل الملفات من قائمة التحديد إلى سلة المهملاتdD
– إزالة الملفات المحددةi
– View mediainfo and general info.
– تبديل الملفات المخفية'
– عرض/الانتقال إلى العلامات المرجعيةm
– Add bookmarkp
– Run external scriptr
– Reloadq
– Quit
لمزيد من المعلومات وخيارات الاستخدام، انظر مستودع cfiles على Github: https://github.com/mananapr/cfiles
Cfiles هو مدير ملفات بواجهة نصية ncurses خفيف الوزن، سريع وبأدوات قيادية مشابهة لـ vim مكتوب بلغة C. إنه يعد عملًا جاري العمل عليه مع العديد من الميزات التي لم تأت بعد. شاركنا أفكارك حول cfiles، من خلال نموذج التعليقات أدناه.
Source:
https://www.tecmint.com/cfiles-terminal-file-manager-for-linux/