Nano: تفاوت بین نسخهها
جز (ویراستاری) |
|||
سطر ۱: | سطر ۱: | ||
[[پرونده:Nano_Editor.png|thumb|256px|ویرایش پرونده Sources.list توسط ویرایشگر Nano]] | [[پرونده:Nano_Editor.png|thumb|256px|ویرایش پرونده Sources.list توسط ویرایشگر Nano]] | ||
− | ''' | + | '''گنو نانو''' (به انگلیسی GNU Nano) یک [[Text Editor|ویرایشگر متن]] است که در سال ۱۹۹۹ توسط [[Chris Allegretta|Chris Allegretta]] ساخته شد. این ویرایشگر با زبان [[C Programing Language|C]] نوشته و با [[GPL|پروانهٔ جامع همگانی گنو]] منتشر شده است. از خصوصیات این برنامه، حجم پایین و سبک بودن، و راختی استفاده از آن برای افراد تازهکار است. به همین دلیل در اکثر [[Distro|توزیع]]های [[GNU/Linux|گنو/لینوکس]] به صورت پیشگزیده نصب است. |
− | |||
− | |||
== نصب و اجرا == | == نصب و اجرا == | ||
− | + | نانو به صورت پیشگزیده در اوبونتو نصب شده است. برای کار با آن میتوانید از فرمان زیر استفاده کنید: | |
− | + | <pre language="bash"> | |
− | + | $ nano FILE | |
− | |||
− | |||
− | |||
− | <pre> | ||
− | $ nano FILE | ||
</pre> | </pre> | ||
− | == میانبرهای | + | == میانبرهای صفحهکلید == |
− | [[Text Editor| | + | [[Text Editor|ویرایشگرهای متن]]، توسط [[Keyboard|صفحهکلید]] مدیریت شده و در آنها به ندرت از [[Mouse|موشی]] استفاده میشود. میانبرهای معروف نانو بدین شکل است: |
− | میانبرهای معروف | ||
− | <code>ctrl</code>+<code>o</code> : برای | + | <code>ctrl</code>+<code>o</code> : برای ذخیرهٔ پرونده. پس از فشردن کلیدهای <code>ctrl</code>+<code>o</code> باید کلید <code>Enter</code> را فشار دهید تا پرونده ذخیره شود. |
− | <code>ctrl</code>+<code>x</code> : برای خارج شدن از پرونده در صورتی که | + | <code>ctrl</code>+<code>x</code> : برای خارج شدن از پرونده. در صورتی که پیش از خارج شدن، پرونده ذخیره نشده باشد، ابتدا برای ذخیرهٔ آن از کاربر میپرسد. |
− | <code>ctrl</code>+<code>k</code> : برای | + | <code>ctrl</code>+<code>k</code> : برای بریدن خطها از متن. |
− | <code>ctrl</code>+<code>u</code> : برای چسباندن خطی که | + | <code>ctrl</code>+<code>u</code> : برای چسباندن خطی که بریده شده. |
− | <code>ctrl</code>+<code>w</code> : برای | + | <code>ctrl</code>+<code>w</code> : برای جستوجوی عبارت در متن پرونده. |
− | <code>\</code>+<code>ctrl</code> : برای جایگزین کردن | + | <code>\</code>+<code>ctrl</code> : برای جایگزین کردن عبارات باهم. |
== راهنما == | == راهنما == | ||
− | برای | + | برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوانید [[Man Page|صفحهٔ راهنمای]] این را مشاهده کرده یا از انتخاب <code>help--</code> در [[CLI|خط فرمان]] استفاده کنید: |
<pre> | <pre> | ||
$ man nano | $ man nano | ||
سطر ۴۰: | سطر ۳۲: | ||
[[رده:ویرایشگر متن]] | [[رده:ویرایشگر متن]] | ||
− | [[رده: | + | [[رده:خط فرمان]] |
نسخهٔ ۱۸ بهمن ۱۳۹۴، ساعت ۱۹:۳۴
گنو نانو (به انگلیسی GNU Nano) یک ویرایشگر متن است که در سال ۱۹۹۹ توسط Chris Allegretta ساخته شد. این ویرایشگر با زبان C نوشته و با پروانهٔ جامع همگانی گنو منتشر شده است. از خصوصیات این برنامه، حجم پایین و سبک بودن، و راختی استفاده از آن برای افراد تازهکار است. به همین دلیل در اکثر توزیعهای گنو/لینوکس به صورت پیشگزیده نصب است.
نصب و اجرا
نانو به صورت پیشگزیده در اوبونتو نصب شده است. برای کار با آن میتوانید از فرمان زیر استفاده کنید:
$ nano FILE
میانبرهای صفحهکلید
ویرایشگرهای متن، توسط صفحهکلید مدیریت شده و در آنها به ندرت از موشی استفاده میشود. میانبرهای معروف نانو بدین شکل است:
ctrl
+o
: برای ذخیرهٔ پرونده. پس از فشردن کلیدهای ctrl
+o
باید کلید Enter
را فشار دهید تا پرونده ذخیره شود.
ctrl
+x
: برای خارج شدن از پرونده. در صورتی که پیش از خارج شدن، پرونده ذخیره نشده باشد، ابتدا برای ذخیرهٔ آن از کاربر میپرسد.
ctrl
+k
: برای بریدن خطها از متن.
ctrl
+u
: برای چسباندن خطی که بریده شده.
ctrl
+w
: برای جستوجوی عبارت در متن پرونده.
\
+ctrl
: برای جایگزین کردن عبارات باهم.
راهنما
برای مطالعهٔ جزئیات بیشتر و راهنمای این برنامه، میتوانید صفحهٔ راهنمای این را مشاهده کرده یا از انتخاب help--
در خط فرمان استفاده کنید:
$ man nano $ nano --help