|
التشغيل
تحت أنظمة تشغيل مختلفة
تاريخ مختصر لنظام
Linux/Unix
الملفات والأدلة
الاتصال مع الغير من المستخدمين
كتابة البرامج تحت نظام التشغيل
Linux/Unix
استخدام النافذة
X-Window
قراءة وكتابة ومعالجة ملفات
Dos
تحت نظام
Linux
خدمات الوصول إلى شبكة الكلية
|
أنت تحتاج إلى برنامج منقح نصوص ( منسق كلمات ) جيد لكتابة البرامج
والمستندات وغيرهما من الملفات ، وأحد هذه البرامج هو منقح النصوص
Emacs
.
استخدام
المنقح Emacs
:
لكي تفتح صفحة جديدة للكتابة باستخدام منقح النصوص
Emacs
اكتب الأمر :
emacs filename
حيث تشير كلمة
filename
إلى اسم الملف المراد إنشاؤه . فإذا كان الملف قد سبق إنشاؤه فإنه يظهر بما
سبق كتابته فيه وإلا ستظهر شاشة خالية. فمثلا لكتابة برنامج بلغة الباسكال
واسمه
myprog.pas
أكتب الأمر :
emacs myprog.pas
ملاحظة :
تتكون ملفات البرامج من شقين تفصل بينهما نقطة، الشق الأول وهو اسم
البرنامج ، والشق الثاني يعبر عن نوع المترجم الذي يستخدم لترجمة البرنامج.
فمثلا في لغة الباسكال يكون الشق الثاني
“pas”
أو “p”
وفي لغة C
يكون “c”
ويوضح الجدول
التالي استخدامات أهم الأوامر للمنقح
Emacs
:
|
|
اضغط على
… |
لعمل
……. |
|
navigation |
استخدم
الأقواس |
تحريك علامة
البداية |
|
|
<ctrl+v> |
صفحة لأسفل |
|
|
<esc+v> or
<alt+v> |
صفحة لأعلى |
|
|
esc+’>’ or
alt+’>’ |
اذهب إلى
نهاية المقطع |
|
|
esc+’<’ or
alt+’<’ |
اذهب إلى
بداية المقطع |
|
save/exit |
<ctrl+x><ctrl+s> |
تخزين ملف |
|
|
<ctrl+x><ctrl+c> |
الخروج من
المنقح |
|
deletion |
Backspace or
Delete |
حذف رمز بعد
علامة البداية |
|
|
<ctrl+k> |
الحذف من
علامة البداية إلى نهاية السطر |
|
|
<ctrl+y> |
نسخ ما سبق
حذفه بالأمر
<ctrl+k>
إلى
ما بعد علامة البداية |
|
|
<esc+d> or
<alt+d> |
إلغاء
الكلمة الحالية |
|
|
<esc+delete>
or <alt+delete> |
إلغاء
الكلمة السابقة |
|
multi-edit |
<ctrl+x><ctrl+f> |
لفتح ملف
إضافي في حاجز آخر حيث يجب تسمية الملف بعد الأمر |
|
|
<ctrl+x> b |
الانتقال
إلى حاجز آخر مع |
|
|
<ctrl+x> k |
to ‘kill’ the
current buffer |
|
misc. |
<ctrl+g> |
cancel current
command and return to editing mode |
|
|
<ctrl+x> u |
undoes last
command(s) |
|
online help |
<ctrl+h> t |
activate a short
Emacs
tutorial |
|
|
<ctrl+h> i
|
to load the
information documentation reader and read all the types of help
available. |
|