استخدام محرري نص سطر الأوامر في الوحدة الطرفية
لتحرير ملف نص عادي في الوحدة الطرفية، يمكنك استخدام محرر نص سطر الأوامر.
برامج تحرير النص هي من بين أقدم البرامج المتاحة على أي نظام تشغيل، وتظهر في شكل مجموعة متنوعة — من برامج تحرير النص التلقائية بالكامل، حيث تقوم أساسًا بكتابة وصفة بالإجراءات الواجب اتخاذها على النص ومن ثم السماح للكمبيوتر للقيام بهذا العمل، إلى مزيد من برامج تحرير النص التفاعلية التي يمكنها تحرير (وحفظ) النص في مجموعة متنوعة من التنسيقات.
للعمل ذو الأغراض العامة، من الأسهل التعامل مع أحد تطبيقات تحرير النصوص المضمنة مع macOS. إذا كنت تريد استخدام محرر نصوص رسومي، فاستخدم تطبيق محرر النصوص (في Launchpad). وإلا، استخدم أحد محرري سطر الأوامر العديدة المتوفرة. محرري نصوص سطر الأوامر الثلاثة كاملة الميزات المضمنة مع macOS هي:
Nano إن nano
هو محرر بسيط مستند إلى سطر الأوامر. إنه بديل للمحرر Pico، لذا يمكن استخدام التعليمات الخاصة باستخدام المحرر Pico مع nano
. إذا قمت باستدعاء المحرر Pico، فأنت في الواقع تقوم بتشغيل nano
. إن nano
هو مقدمة جيدة لاستخدام محرر يستند إلى سطر الأوامر حيث أنه يتضمن مساعدة على الشاشة سهلة الاتباع.
Vim يعد vim
محرر نصوص متوافق مع vi
. وهو يحتوي على العديد من التحسينات الفعالة للتنقل، البحث، وتحرير المستندات. من السهل تعلم عملية التحرير الأساسية وهناك كثير من الوظائف الإضافية لاستكشافها. يمكنك الوصول إلى معظم الوظائف من خلال استخدام تركيبات ضغطات المفاتيح التي تقوم بتشغيل سلوك معين. إن vim
، أو المحرر الذي تم تصميمه على غراره فيما بعد، vi
، موجود في معظم أنظمة التشغيل التي تستند إلى UNIX. إذا كنت تقوم بكثير من عمليات التحرير من سطر الأوامر، فإنه محرر جيد لتتعلم كيفية استخدامه، لكن إذا كنت فقط تستخدم محرر يستند إلى سطر الأوامر من حين لآخر، يمكنك الحصول على ذلك بدون تعلمه.
Emacs مثل vim
، فإن emacs
هو محرر كامل المواصفات إلى أبعد الحدود موجود على معظم أنظمة التشغيل التي تعتمد على UNIX. بالإضافة إلى قدرة التحرير الخاصة به، فإن emacs
قابل للتخصيص للغاية، مع وظائف إضافية متوفرة في الوحدات والتي تسمح لواجهة emacs
للقيام بما هو أكثر بكثير من مجرد تحرير النص. من السهل نسبيًا استخدامه لعمليات التحرير الأساسية، ويحتوي على كثير من الوظائف لاستكشافها. مثل vim
، فإن emacs
يستخدم تركيبات ضغطات المفاتيح للوصول إلى عديد من السلوكيات الوظيفية المختلفة الخاصة به. تتطلب تركيبات ضغطات المفاتيح هذه تذكر، لذا فإن emacs
يكون أكثر فائدة إذا كنت تستخدم سطر الأوامر في كثير من الأحيان.
إذا كنت مستخدمًا جديدًا لسطر الأوامر ولا تتوقع استخدامه كثيرًا في عمليات التحرير، فإن nano
على الأرجح هو أفضل خياراتك. إذا كنت تتوقع أن تقضي كثير من الوقت في استخدام بيئة سطر الأوامر، فربما يستحق الأمر أن تتعلم إما vim
أو emacs
. لدى كل منهما فلسفات تصميمية مختلفة للغاية، لذا قم بقضاء بعض الوقت مع كل واحد منهما لتحديد الأفضل بالنسبة لك.
تقوم باستدعاء محرر سطر الأوامر من خلال كتابة اسم المحرر، متبوعًا بمسافة ثم اسم الملف الذي ترغب في فتحه. إذا كنت ترغب في إنشاء ملف جديد، فاكتب اسم المحرر، متبوعًا بمسافة واسم مسار الملف. فيما يلي مثال على استخدام
nano
لفتح ملف جديد يُسمى "myFile.conf" في مجلد المستندات الخاص بك:$ nano ~/Documents/myFile.conf
لمزيد من المعلومات حول استخدام nano
، أو vim
، أو emacs
، انظر صفحات الأدلة الخاصة بها.