هناك الكثير من البرامج القائمة على المحطة الطرفية التي تلبي احتياجات المستخدمين على نظام Linux ، ومدير الملفات nnn هو أحد هذه البرامج. إنه برنامج مخادع بسيط المظهر ولكنه قابل للتكوين للغاية. إليك كيفية تثبيته واستخدامه.

ما هو nnn؟

nnn هو مدير ملفات للأنظمة الشبيهة بـ Unix ، بما في ذلك Linux و macOS و Windows ضمن WSL. المشروع بقيادة آرون براكاش جانا. المحور الرئيسي للمشروع هو صفحته على GitHub، حيث يمكنك أيضًا تنزيل شفرة المصدر.

تثبيت nnn على لينكس

تثبيت nnn بسيط بما فيه الكفاية. يمكنك فقط استخدام مدير حزم التوزيع الخاص بك.

على سبيل المثال ، على Debian أو Ubuntu:

sudo apt ثَبَّتَ nnn

على Arch Linux:

بكمن -S nnn

لتثبيت nnn على Red Hat أو CentOS أو Fedora أو Rocky Linux:

sudo dnf ثَبَّتَ nnn

إدارة الملفات على Linux باستخدام nnn

لبدء nnn ، اكتب ببساطة "nnn" في الغلاف. يمكنك التنقل في نظام الملفات باستخدام مفاتيح الأسهم أو باستخدام مفاتيح Vim.

ليس عليك حفظ الأوامر. يمكنك الضغط على "?"لعرض شاشة التعليمات. سيُظهر لك هذا جميع روابط المفاتيح لـ nnn.

يمكنك التبديل بين أربعة "سياقات" لـ nnn. إنها تشبه علامات تبويب المتصفح. يمكنك الانتقال إلى دليل واحد في سياق واحد أثناء تحديد دليل مختلف في سياق آخر. يمكنك نسخ ملف من مكان إلى آخر.

instagram viewer

أوامر لوحة المفاتيح للتنقل تستند إلى Vim: "ح"لليسار"ي"لأسفل"ك"لأعلى ، و"ل"على حق. يمكنك أيضًا استخدام مفاتيح الأسهم. للدخول إلى دليل ، تحرك يمينًا أو اضغط يدخل. لترتفع الدليل ، اضغط على اليسار.

لحسن الحظ ، ليس عليك حفظ عناصر التحكم. يمكنك رؤية روابط المفاتيح في أي وقت بالضغط على "?".

يمكنك البحث داخل القوائم بالضغط على "/". هذا مفيد إذا كنت في دليل به الكثير من الملفات.

ملحقات nnn

مثل الكثير من برامج Linux التي تستهدف المستخدمين المحترفين ، يأتي nnn مزودًا بنظام مكون إضافي يتيح لك تخصيصه وفقًا لتفضيلاتك.

من السهل إعداد ملحقات nnn. هناك بالفعل مجموعة منها مثبتة في ~ / .config / nnn / plugins الدليل.

يتم تنفيذ المكونات الإضافية في الغالب كنصوص برمجية. لتشغيلها ، يمكنك ببساطة ربطها بالمفاتيح باستخدام NNN_PLUG متغيرات البيئة. يمكنك وضع هذا في ملف بدء تشغيل الصدفة ، مثل .bashrc لـ Bash أو .zsh لـ Zsh.

للاتصال بالمكونات الإضافية ، اضغط على فاصلة منقوطة (;) ، متبوعًا بالمفتاح الذي ربطت المكون الإضافي به عند تشغيل NNN.

على سبيل المثال ، لاستدعاء المكون الإضافي للمشغل ، يمكنك إعداده باستخدام NNN_PLUG:

تصدير NNN_PLUG ='l: قاذفة'

عندما تضغط على الفاصلة المنقوطة (؛) ، متبوعة بالأحرف الصغيرة L (l) ، ستفتح المشغل الذي يمكنك استخدامه للبحث عن التطبيقات وتشغيلها ، حتى تطبيقات واجهة المستخدم الرسومية.

لتشغيل مكون إضافي عند بدء التشغيل ، ابدأ nnn بملحق -P الخيار ، متبوعًا بالمفتاح الخاص بالمكوِّن الإضافي الذي تريد تشغيله. ربما سترغب في ذلك تعيين هذا كاسم مستعار قذيفة إذا كنت تريد أن تفعل ذلك بشكل متكرر.

ماذا يمكنك أن تفعل مع ملحقات nnn؟ أشياء كثيرة.

هل تحب الاستماع إلى الموسيقى أثناء عملك؟ يمكن أن يكون لديك nnn تلعب الأغاني العشوائية مع الازدهار.

تحتوي الكثير من هذه المكونات الإضافية على تبعيات قد تضطر إلى تثبيتها قبل استخدامها. تم سردها في صفحة جيثب ويمكن تثبيت العديد من خلال مدير الحزم في التوزيعة الخاصة بك.

تظهر القائمة الواسعة من البرامج أن الجهاز لا يزال لديه سيطرة على خيال مستخدمي Linux الجادين و لماذا يعتبر Linux مفضلاً للتقنيين. ستنمو قائمة المكونات الإضافية فقط عندما يأتي المزيد من المطورين بملحقاتهم الخاصة. يبدو بالفعل أن وظيفة nnn محدودة فقط بخيالك.

مدير ملفات قوي قائم على المحطة الطرفية

لا يوجد نقص في الأدوات لإدارة الملفات على Linux. ستصبح nnn ، بقابليتها للتخصيص من خلال المكونات الإضافية ، أداة يختارها مستخدم Linux القوي.

أنظمة ملفات Linux معقدة بشكل عام ، واختيار نظام الملفات دقيق ولكنه مهم سيؤثر على كيفية تصرف النظام تحت الغطاء. اثنان من أكبرها هما ext4 و Btrfs.