رضا حسین‌زاده
رضا حسین‌زاده
خواندن ۲ دقیقه·۴ سال پیش

معرفی ویرایشگر متن nano

به نام خدا

اول از همه عذر خواهی می کنم به دلیل دیر آماده شدن این مقاله

همه شما از ویرایشگر متن استفاده کرده اید؛ Microsoft word، NotePad از ویرایشگر های متن محبوبی هستند که احتمالا از آنها استفاده کرده اید.

امروز می خواهم ویرایشگری را معرفی کنم که رایگان و متن باز (Open Sourse) است به نام nano

یک ویرایشگر متن غیر گرافیکی (CLI)



چرا nano؟

این text editor، امکانات بسیاری دارد مثل:

Where is - Replace - To spell - Go to line - Mark text - Home - End

شاید بگویید این امکانات خیلی عادی هستند و چیز خاصی نیستند. باید بگم که این نرم افزار، یک نرم افزار تحت کنسول است؛ پس باید انتظاراتمان را کمتر کنیم.

نانو بر روی چه پلتفرم هایی موجود است؟

این ویرایشگر، برای سیستم عامل های تحت داس و شبه یونیکس موجود می باشد.

محیط کاربری این ویرایشگر چطور است؟

این ویرایشگر، همانطور که اشاره کردم، تحت کنسول است و محیط گرافیکی ندارد. محیط آن شامل:

  1. یک نوار بالایی که در سمت چپ آن نام و نسخه نرم افزار و در سمت راست یا وسط آن حالت فایل باز شده نمایش داده می شود.
  2. یک نوار پایین که مثل toolbar است و نحوه استفاده از امکانات نرم افزار را نشان می دهد.
بخش های مختلف محیط کاربری نرم افزار
بخش های مختلف محیط کاربری نرم افزار

دانلود این نرم افزار

برای دانلود این ویرایشگر، می تونید به سایت اصلی سازنده رفته و آن را دانلود کنید.

یک ویژگی جالب این نرم افزار:
یک بار به صورت تصادفی، فایل پایتون رو با این نرم افزار باز کردم، دیدم که keyword ها و برخی از موارد مهم در زبان پایتون به رنگ های مختلفی دیده میشوند. مثل یک IDE
محیط IDE مانند Nano
محیط IDE مانند Nano

همانطور که می بینید، رشته های با رنگ سبز، نام تابع با رنگ بنفش و کلمات کلیدی با رنگ آبی مشخص شدند.

نانو
نانو

برخی از امکانات جالب nano:

این نرم افزار، امکاناتی در toolbar خود دارد که به دلیل ماهیت غیر گرافیکی آن، باید با کیبورد از آن ها استفاده کرد.

امکانات:

where (^W):

وقتی این قابلیت را با کلید کنترل و W فعال کردیم، کلمه (یا عبارت) ی وارد می کنیم و نرم افزار، به دنبال match های آن در متن می گردد و آن را مشخص می کند

Replace(^\):

کار این ابزار (همانطور که از نامش پیداست)، جایگزین کردن عبارت مورد نظر ما با عبارتی دیگر است. این کار با کنترل و \ (BackSlash) انجام می گیرد.

Mark text(M-A):

این عمل، همان هایلایت کردن متن است. برای این کار، به دلیل نبود ماوس در محیط غیر گرافیکی، از کلید های Alt + A یا Esc + A استفاده می شود.

Show cursor place(f11):

محل دقیق کرسر (cursor) را نشان می دهد.

Guide(^G):

راهنمایی. این بخش راهنمایی بسیار خوبی ارائه می کند که نوشتن (و ترجمه) همه آن در این مطلب نم گنجد؛ پس ادامه آن را به خود شما می سپارم.



نظر شما درباره این وارایشگر چیست؟ در کامنت ها مطرح کنید.

ویرایشگرeditornanoنانوcli
راه های ارتباطی: https://dbt3.ch/@reza انتشارات ما: https://virgool.io/KarrarGroup
شاید از این پست‌ها خوشتان بیاید