متن کامل راهنمای مقدماتی کار با نرم افزار ویرایشگر متن Nano را می توانید در ویکی پایگاه جنتو مشاهده نمایید. این متن بر گرفته از آنجاست.
ویرایشگر متن Nano را اکنون به عنوان یکی از ابزارهائی در مراحل نصب جنتو از آن بطور زیادی استفاده می نماییم، می شناسید.
همانطور که پیشتر هم گفتم، کارکردن با آن بسیار ساده است اما برای کسانی که با خط فرمان کمتر آشنائی دارند، اندکی نامانوس به نظر می آید.
نرم افزار Nano می تواند فایل های متنی را ایجاد یا باز نموده و آنرا را ویرایش نماید. به بیان بهتر چیزی در این فایل ها به کمک این نرم افزار بنویسید و ذخیره نمایید و یا چیزی از متن موجود در آنها کم نموده و فایل ها را ذخیره نمایید.
برای باز نمودن و یا ایجاد یک فایل جدید به کمک Nano بسادگی از دستور زیر استفاده می نماییم:
# nano filename
می توانیم برای اینکه بطور ضربتی عملیات نوشتن در یک فایل را آغاز نماییم از یک w برای اعلام اینکه مستقیما قصد نوشتن در این فایل را داریم استفاده نماییم (نکته مهم: در قسمت نظرات، یکی از دوستان این قسمت را بطور درست اصلاح فرمودند که با تشکر از ایشان، خواهش می کنم برای یادگیری اصولی به بخش نظرات همین پست مراجعه بفرمایید):
# nano -w filename
البته بخاطرمان می ماند که همیشه آدرس دهی مکان فایل را هم باید اعلام نماییم. در غیر اینصورت نرم افزار Nano اینطور استنباط خواهد نمود که شما نیاز به یک فایل جدید به این نام در دایرکتوری که در آن هستید، دارید. به دو مثال زیر دقت نمایید:
یک آدرس دهی غلط که می تواند یک فایل make.conf در دایرکتوری ریشه ایجاد نماید:
# nano make.conf
این هم آدرس دهی غلطی که البته نرم افزار، این فایل را ایجاد می نماید:
# nano /mnt/package.use
که در اینحالت نرم افزار یک فایل جدید برای شما در همان دایرکتوری که هستید ایجاد می نماید.
آدرس دهی صحیح:
# nano /etc/portage/make.conf
و یا:
# nano /etc/fstab
فایل باز خواهد شد. با استفاده از دو بخش محیط باز شده می توانیم متوجه شویم که در مکان درست هستیم یا خیر. ابتدا خط بالائی محیط است که در بالای مانیتور دیده می شود:
GNU nano 2.3.1 File: /mnt/sample
در مثال بالا ورژن یا نسخه نرم افزار من که از نرم افزارهای گنو است۲.۳.۱ است و در بخش دوم نرم افزار اعلام نموده که فایلی با عنوان:
/mnt/sample
را باز نموده و من در حال نوشتن یا ویرایش این فایل هستم.
در قسمت پایین مانیتور هم متنی به شکل زیر می بینیم:
[ New File ]
^G Get Help ^O WriteOut ^W Where Is ^V Next Page ^U UnCut Text^T To Spell
^X Exit ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos M-| First Line
که در اولین بخش آن اعلام می نماید که این یک New File یا یک فایل جدید است. به بیان بهتر قبلا وجود نداشته و با آدرس دهی به این نرم افزار، ایجاد گردیده است.
در زیر آن کارهای مهمی که می توانیم انجام دهیم را به همراه دستوری که برای آن کار لازم است را اعلام نموده:
برای دریافت کمک:
Control+G
لطفا به این معنی که دگمه کنترل را به همراه دگمه جی فشار دهید
برای رایت نمودن بروی فایل ( ذخیره کردن متن در فایل):
Control+O
برای آدرس یابی:
Control+W
برای رفتن به صفحه دوم فایل (فایل های بزرگ توسط نرم افزار به صفحات متعدد برای شما در مانیتور به نمایش در می آید):
Control+V
برای کات کردن متن:
Control+K
برای خروج:
Control+X
برای ذخیره نمودن یک فایل هم باید ابتدا از آن خارج شوید و سپس سئوالی درباره ذخیره نمودن و یا ننمودن فایل یا متن در فایل را با بله یا نخیر جواب دهید. برای اینکار ابتدا دگمه کنترل و x را فشار دهید. نرم افزار از شما خواهد پرسید:
Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?
Y Yes
N No ^C Cancel
می توانید با زدن گزینه Y ( که جلوی آن توضیح داده مخفف Yes است ) اعلام نمایید که می خواهید فایل را ذخیره نمایید و اینتر بفرمایید. با زدن دگمه N فایل بدون تغییرات شما ذخیره خواهد شد و با زدن دگمه C از حالت خروج از نرم افزار خارج خواهید شد.
اگر نیاز به تغییر تنظیمات نرم افزار دارید، می توانید فایل زیر را با کمک خود رم افزار تغییر دهید:
# nano /etc/nanorc
کمک بیشتر را هم که حتما می دانید از کجا دریافت نمایید:
# man nano
فقط خاطرتان باشد بعد از خاتمه خواندن man که مخفف مانوئل یا راهنمای نرم افزار است، همیشه می توانید با زدن دگمه q از راهنما خارج شوید :)
این یک نرم افزار ویرایش متن حرفه ائیست و برخلاف آنچه به نظر می رسد به کمک آن می توانید هر مدل ویرایشی را بروی فایل های لازم در سیستم های یونیک اجرا نمایید. به کمک این نرم افزار می توانید یک جمله خاص را در یک فایل متنی با کمک افزار جستجو، پیدا نموده و آنرا از مکانی کات کرده و در مکان دیگری پیست نمایید و بسیاری از کارهای دیگری که می تواند شما را به این نرم افزار علاقمند نماید.
بد نیست پیش از آغاز نصب جنتو بررسی نمایید که واقعا به چند دستور از دستورهای بالا برای کار با فایل های کانفیگ لازم نیاز دارید. این شما را متعجب زده خواهد نمود و زیر لب خواهید گفت: Nano ؟ بسیار ساده است!