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