GNU Nano !

السلام عليكم ..

اليوم وانا اتصفح منتديات P.F وجدت موضوع عن Favorite Editor المحرر المفضل لدي طبعا ً هو nano ولست من محبي الـvim مع اني حاولت اني احبه لكن ماقدرت 😀 المهم .. حبيت اعمل هالتدوينه لكيفية استخدام الـnano بشكل سهل ومبسط .

بسم الله . . .

ماهو nano ؟

مثل ماذكرت بالاعلى ان nano يعتبر محرر نصوص (من خلال سطر الاوامر) وايضا ً تستطيع عمل تحرير لصفحاتك HTML وايضا ً لكتابة السكربتات وهذا اللي نعمله حتى نرى طريقة عملة .

كيف اقوم بفتح نانو ؟ والعمل عليه ؟

بكل سهوله تستطيع فتح النانو من خلال سطر الاوامر .. وايضا تستطيع استخدام النانو من خلال telnet or ssh .

اي توزيعة تقوم بتنزيلها النانو يكون متواجد بنظامك . . . الان قم بفتح الترمينال وقم بكتابة :

nano hi.py

خلال ثانية راح تنتقل الى واجهة اخرى مثل مافي الصوره هنا :

لنوضح بشكل مبسط ماهي هذه الواجهة … في الاعلى على اليسار كما هو واضح اسم البرنامج GNU nano 2.0.2 واصدارة .. لايهمنا 😀 بالوسط اسم الملف وهو hi.py . بالاسفل تجد مجموعه من الاوامر التعليمية . ايضا ً تلاحظ ان امامها امر حرف وامامه العلامة ^ العلامة اختصار لـctrl للتجربة قم بالضغط على ctrl+G تطلع لك Main nano help text . اتمنى ان الفكره وضحت .. وعلى هذا الحال لباقي الاوامر .

نرجع لما كتبت بالاعلى . . . انا كتبت الامر nano لفتح البرنامج اما hi.py هي لعمل ملف فارغ حتى اقوم بالكتابة به وتلاحظ ان الملف بامتداد python script .

بماان السكربت بايثون … راح اكتب فيه سكربت بسيط لطباعة جملة على الشاشة … هذا الكود :

#!/usr/bin/python
print " Hello Nano ! "

بعد ماقمت بكتابة السكربت .. تقوم بالخروج من البرنامج وحفظ الملف .. قم بالضغط على Ctrl+x بعدها يطلب منك حفظ الملف .. واكتب y or n .. بعدها اسم الملف .. يكون مكتوب وجاهز لاننا كتبناه بالبداية .

الان ترجع لسطر الاوامر … اكتب الامر لتطبيق السكربت :

python hi.py

صوره توضيحية :

طبعاً الملف موجود بالهوم home لديك .

الموقع الرسمي للمحرر :

http://www.nano-editor.org

that’s it.

Advertisements

One Response to GNU Nano !

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: