نصب و استفاده از دستور nano | ویرایشگر متن لینوکس
نانو (nano) یک ویرایشگر متن ساده اما قدرتمند برای ویرایش فایل های متنی از طریق خط فرمان ترمینال است.
رابط کاربری ساده و میانبرهای صفحه کلید این ویرایشگر، ویرایش فایلهای پیکربندی ، اسکریپتها و سایر فایل های مبتنی بر متن را آسان میکند. در این مقاله، به بررسی عمیق ویرایشگر نانو خواهیم پرداخت و ویژگیها، کاربردها، گزینههای سفارشیسازی و قابلیتهای پیشرفته آن را پوشش خواهیم داد.
Table Of Content
نصب ویرایشگر nano
ویرایشگر nano در اکثر توزیع های لینوکس به صورت پیشفرض نصب شده است. در صورتی که ویرایشگر نانو بر روی لینوکس شما نصب نیست جهت نصب از طریق راهنمای زیر اقدام نمایید:
نصب روی ubuntu/debian
۱. بروزرسانی مخازن
apt update
۲. نصب ویرایشگر نانو
apt install nano
نصب روی Centos/AlmaLinux/Fedora/Rocky Linux
dnf install nano
نحوه استفاده از ویرایشگر متن nano
ایجاد و ویرایش فایل متنی از طریق دستور nano
از طریق دستور زیر میتوانید فایل های متنی را در ترمینال لینوکس ویرایش نمایید.
در صورتی که نام فایلی که وارد میکنید از قبل وجود داشته باشد فایل قبلی جهت ویرایش باز میشود و در صورت عدم وجود یک فایل جدید جهت ویرایش با نام وارد شده ایجاد میشود.
nano [file-name]
بجای قسمت [file-name] نام فایلی که قصد ایجاد آن را دارید جایگزین کنید. به عنوان مثال ایجاد یک فایل با نام text1 از طریق nano :
nano text1

همانطور که در تصویر بالا مشاهده میکنید یک فایل با نام text1 ایجاد شده و میتوانید متن یا کد مورد نظر را در فایل وارد کنید.
جهت ذخیره تغییرات کلید CTRL + O را بفشارید
جهت خروج از ویرایشگر کلید CTRL + X را بفشارید
راه دیگر ذخیره و خروج از ویرایشگر:
جهت ذخیره و خروج از ویرایشگر کافیست کلید Ctrl + X را بفشارید و سپس از شما جهت ذخیره تغییرات تایید میخواهد که کافیست کلید Y را بزنید و سپس Enter کنید.
جستجو در متن فایل ها با دستور nano
برای جستجوی یک کلمه ای بخشی از متن از طریق ویرایشگر nano از ctrl + w استفاده کنید.
این کار یک پنجره جستجو برای تایپ متنی که میخواهید پیدا کنید، مطابق تصویر زیر باز میکند

حال میتوانید متن مورد نظر را تایپ و سپس کلید Enter را بفشارید تا جستجو و نمایش در صورت پیدا شدن متن انجام شود.
در این مثال مطابق با تصویر زیر کلمه linux را جستجو کرده ایم که این کلمه در میان متن پیدا شده و آن را هایلایت کرده است:

میانبرهای ناوبری nano
هنگام کار با یک فایل بزرگ، دانستن نحوه پیمایش سریع در متن مفید است. نانو به شما امکان میدهد این کار را با استفاده از کلیدهای جهتنما یا میانبرهای صفحه کلید انجام دهید.
میانبر های صفحه کلید برای پیمایش در فایل:
- Ctrl+F (^F). یک کاراکتر به جلو حرکت کنید.
- Ctrl+B (^B). یک کاراکتر به عقب حرکت کنید
- Ctrl+Space (^Space). یک کلمه به جلو حرکت کنید.
- Alt+Space (M-Space). یک کلمه به عقب برگردید.
- Ctrl+P (^P). یک خط به عقب برگردید
- Ctrl+N (^N). یک خط به جلو حرکت کنید.
- Ctrl+V (^V). یک صفحه به جلو حرکت کنید.
- Ctrl+Y (^Y). به صفحه قبلی برگردید.
- Ctrl+A (^A). به ابتدای خط بروید.
- Ctrl+E (^E). به انتهای خط بروید.