تعد معرفة كيفية تحرير الملفات بسرعة وفعالية عبر سطر الأوامر أمرًا حيويًا لكل مسؤول نظام Linux. يتم إجراء عمليات تحرير الملفات على أساس يومي ، سواء كان ملف تكوين أو ملف مستخدم أو مستندًا نصيًا أو أي ملف تريد تعديله.
هذا هو السبب في أنه من الجيد اختيار محرر نصوص سطر أوامر مفضل وإتقانه. من الجيد معرفة كيفية العمل مع برامج تحرير النصوص الأخرى ، ولكن يجب أن تتقن واحدًا على الأقل حتى تتمكن من أداء مهام أكثر تعقيدًا عند الحاجة.
في هذا البرنامج التعليمي ، سنعرض لك أكثر برامج تحرير نصوص سطر الأوامر شيوعًا في Linux ونعرض لك مزاياها وعيوبها.
ملحوظة ومع ذلك ، فإننا لن نغطي دليلاً كاملاً حول كيفية العمل مع كل واحد منهم لأن هذا يمكن أن يكون مقالة أخرى كاملة مع شرح.
الأول في قائمتنا هو سيئ السمعة السادس/همة (همة يأتي من السادس تحسن). هذا محرر نص مرن للغاية يمكنه إجراء العديد من العمليات المختلفة على النص.
على سبيل المثال ، يمكنك استخدام التعبيرات العادية لاستبدال أجزاء النص في ملف باستخدام vim. هذا بالطبع ليس هو الفائدة الوحيدة. يوفر Vi (m) طريقة سهلة للتنقل بين السطور والفقرات والكلمات. يتضمن أيضًا تمييز النص.
همة قد لا يكون محرر النصوص الأكثر سهولة في الاستخدام ، ولكن غالبًا ما يفضله المطورون ومستخدمو Linux المحترفون. إذا كنت ترغب في تثبيت محرر نص سطر الأوامر هذا على نظامك ، فيمكنك استخدام الأمر المرتبط بنظام التشغيل الخاص بك:
$ sudo apt-get install vim [على دبيان ومشتقاته] # yum install vim [على الأنظمة القائمة على RedHat] أو. # dnf تثبيت vim [على أحدث إصدارات Fedora 22+]
إذا كنت تريد أن ترى تغطيتنا الكاملة لـ vi (m) ، فيرجى اتباع الروابط أدناه:
نانو من المحتمل أن يكون أحد أكثر برامج تحرير نصوص سطر الأوامر استخدامًا. والسبب في ذلك هو البساطة وحقيقة أنه مثبت مسبقًا في معظم توزيعات Linux.
لا تتمتع Nano بمرونة vim ، لكنها ستؤدي العمل بالتأكيد إذا كنت بحاجة إلى تعديل ملف كبير. فعلا بيكو و نانو متشابهة تمامًا. يعرض كلاهما خيارات الأوامر الخاصة بهما في الجزء السفلي حتى تتمكن من اختيار أيهما تريد تشغيله. تكتمل الأوامر مع مجموعات المفاتيح من كنترول ورسالة معروضة في الأسفل.
يحتوي Nano على الميزات التالية التي يمكنك استخدامها خارج الصندوق:
$ sudo apt-get install nano [على دبيان ومشتقاته] # yum install nano [على الأنظمة القائمة على RedHat] أو. # dnf تثبيت nano [على أحدث إصدارات Fedora 22+]
يمكنك مراجعة دليلنا الكامل لتحرير الملفات باستخدام محرر Nano على هذا الرابط:
ربما يكون هذا هو محرر النصوص الأكثر تعقيدًا في قائمتنا. إنه أقدم محرر سطر أوامر متاح لكل من الأنظمة المستندة إلى Linux و UNIX. إيماكس يمكن أن تساعدك على أن تكون أكثر إنتاجية من خلال توفير بيئة متكاملة لأنواع مختلفة من المهام.
في البداية قد تبدو واجهة المستخدم مربكة إلى حد ما. الشيء الجيد هو أن emacs لديه دليل مفصل للغاية سيساعدك في التنقل في الملفات ، والتعديلات ، والتخصيص ، وإعداد الأوامر. Emacs هي الأداة المثلى التي تستخدمها شركة Advanced * لا شىء المستخدمين.
فيما يلي بعض الميزات التي تجعله الخيار المفضل على المحررين السابقين الذين ذكرناهم:
Emacs هو محرر متعدد المنصات ويمكن تثبيته بسهولة بالأوامر الموضحة أدناه:
$ sudo apt-get install emacs [على دبيان ومشتقاته] # yum install emacs [على الأنظمة القائمة على RedHat] أو. # dnf تثبيت emacs [على أحدث إصدارات Fedora 22+]
ملحوظة: في لينكس منت 17 اضطررت إلى تشغيل الأمر التالي لإكمال التثبيت:
sudo apt-get install emacs23-nox.
هناك برامج تحرير أخرى لسطر الأوامر ، لكنها بالكاد تصل إلى الوظائف التي يوفرها الثلاثة أعلاه. سواء كنت مبتدئًا في Linux أو خبيرًا في Linux ، فستحتاج بالتأكيد إلى تعلم واحد على الأقل من المحررين المذكورين أعلاه. إذا فاتنا أي محرر سطر أوامر في هذه المقالة ، فلا تنسَ إبلاغنا عبر التعليقات.