پایهای و سادهترین راه برای دیدن پروندهها (Files) و شاخهها (Directories) در سیستمهای شبهیونیکس دستورات ll و ls هستند. ولی بعضی وقتها صرفا نمیخواهیم متادیتای پروندهها را نگاه کنیم و دوست داریم در یک نگاه، محتویات آن را هم ببینیم.
اگر کار کردن در پایانه با خانواده ویم را دوست دارید و نمیخواهید به هیچ دلیلی پایانه را ترک کنید، رنجر دوست جدید شماست! رنجر یک مدیرفایل مینیمال که به شما اجازه میدهد علاوه بر حرکت در بین پروندهها و شاخهها، پیشنمایشی از آنها را هم ببینید. رنجر با rifile - که ابزاری برای تشخیص برنامه مناسب برای باز کردن فایل است - باندل شدهاست.
با دستور زیر:
sudo apt install ranger
رنجر در مک هم موجود است.
به عنوان کاربر، شما میتوانید با تایپ کردن ranger در پایانه وارد این برنامه شوید. البته برای من آیکون این برنامه هم در بین برنامههایم اضافه شد. با کلیدهای جهت میتوانید بین فایلها و شاخهها حرکت کنید.
با فشردن F4 میتوانید با ویرایشگر پیشفرض پرونده مورد نظر را ویرایش کنید.
استفاده از rifile باعث شده است که رنجر بتواند به سرعت برنامه مناسب برای باز کردن فایل را پیدا کند. وقتی نشانگر رنجر روی تصویر یا ویدئوی مورد نظر شما بود، اگر اینتر را بزنید، در نرمافزار پیشفرضتان این پرونده باز خواهد شد.
j: حرکت به پایین
k: حرکت به بالا
h: حرکت به شاخه والد
gg: رفتن به بالاترین مورد لیست
i: پیشنمایش پرونده
r: باز کردن پرونده
zh: نمایش پرونده و شاخههای پنهان
cw: تغییر نام پرونده کنونی
yy: رونوشت (کپی) برداری پرونده یا شاخه
dd: بریدن (کات) پرونده یا شاخه
pp: جاگذاری (پیست) کردن پرونده یا شاخه
u: آندو
z: تغییر تنظیمات
dD: حذف پرونده یا شاخه
دیدید که اکثر این کلیدها مشابه ویم هستند. اگر کاربر ویم هستید اینها برایتان آسان خواهند بود.
رنجر مانند ویم از دستوراتی پشتیبانی میکند از جمله:
:openwith app :touch FILE :mkdir DIR :shell <command> :delete
که اکثرا همان دستورات خط فرمان لینوکس هستند.
نکته دیگر مهم این است که این برنامه در ttyها هم اجرا میشود و مشکلی ندارد.
نظرتان درباره این برنامه چیست؟ آیا نیازهایتان به محیط گرافیکی را برآورده میکند؟
منبع: https://opensource.com/article/22/7/manage-files-linux-terminal-ranger