فيم (اختصار لـ في مُحسن) هو محرر نصوص مجاني، مفتوح المصدر، قوي، قابل للتكوين بشكل كبير، وقابل للتوسيع. يتمتع بمجتمع كبير ومخصص من المستخدمين الذين يقومون باستمرار بإنشاء نصوص وتحديثات جديدة مفيدة لمحرر النصوص. يدعم فيم مئات لغات البرمجة وتنسيقات الملفات مما يجعله أحد أفضل محررات الشفرة عبر المنصات.
اقرأ أيضًا: 18 أفضل بيئات تطوير متكاملة للمبرمجين والمطورين
على الرغم من أن فيم يتم تطويره باستمرار ليصبح محرر نصوص أفضل بكثير، إلا أن العديد من المستخدمين قاموا الآن بإنشاء عدة محررات مستوحاة من فيم تحتوي على ميزات أقل ولكن قوية وقابلة للاستخدام بشكل كبير. في هذا المقال، سنستعرض 6 من أفضل محررات الشفرة المستوحاة من في/فيم لأنظمة لينكس.
1. محرر شفرات كاكون
كاكون هو محرر شفرات مجاني، مفتوح المصدر، تفاعلي، سريع، قابل للتخصيص بالكامل، وقابل للبرمجة، مستوحى من فيم مع بنية عميل/خادم. يعمل على أنظمة شبيهة بيونكس مثل لينكس، فري بي إس دي، ماك أو إس، و سيجوين.

تأتي مع عدد من أدوات تحرير/كتابة النصوص، تدعم تحديد الصيغة النحوية، وإكمال التلقائي أثناء الكتابة، وتدعم العديد من لغات البرمجة المختلفة. كما تنفذ تحديدات متعددة كإجراء أساسي للتفاعل مع نصك. بالإضافة إلى ذلك، تتيح البنية العميل/الخادم لـ Kakoune تحرير الشفرة بالتعاون.
2. نيوفيم
نيوفيم هو محرر شفرة مجاني ومفتوح المصدر، قوي، قابل للتوسيع وسهل الاستخدام يوفر الميزات التقليدية الأساسية لـ Vim. إنه امتداد لـ Vim الذي يأتي مع محاكي نصفي Linux مدمج به ميزات حديثة للطرفية مثل تنسيق المؤشر، وأحداث التركيز، واللصق بين القوسين. والأهم من ذلك، يدعم معظم إضافات Vim.

نيوفيم يوفر صورة تطبيقية تعمل على معظم أنظمة Linux، ما عليك سوى تنزيلها وتشغيلها كما هو موضح.
# curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage # chmod u+x nvim.appimage # ./nvim.appimage
3. محرر النصوص Amp
Amp هو محرر شفرة مجاني ومفتوح المصدر، خفيف، بسيط ومستوحى من Vi/Vim لطرفيتك Linux، تم تطويره باستخدام لغة برمجة Rust. ينفذ نموذج التفاعل الأساسي لـ Vi/Vim بطريقة مبسطة، ويجمع بعض الميزات الأساسية التي ستجدها في محررات النصوص الحديثة.

4. Vis – محرر نصوص مشابه لـ Vim
فيز هو محرر رمز مجاني ومفتوح المصدر يشبه في، يوسع التحرير الوضعي في في بميزات مدمجة لدعم عدة مؤشرات/تحديدات مطبقة بنفس لغة أوامر المحرر البنيوي القائمة على التعبيرات العادية للهيكل.

يأتي مع متصفح للملفات والدلائل، ويدعم وضع الفروقات، وvimgrep، والتشفير والضغط. يدعم تنسيقات الأرشفة الملفية الشائعة مثل tar، zip، والعديد من غيرها. كما يتيح لك العمل مع بروتوكولات الشبكة مثل HTTP، FTP، و SSH بين الآخرين. علاوة على ذلك، يأتي فيز مع فحص جهاز التشغيل المضمن والمزيد.
فيز متضمن في معظم توزيعات لينكس ويمكن تثبيته بسهولة باستخدام أنظمة إدارة الحزم.
5. إنفي – محرر نصوص VI لـ Node.JS
إنفي هو أيضًا محرر رمز مجاني ومفتوح المصدر، مستوحى من فيم، يوفر أفضل ميزات فيم مجتمعة مع واجهة مستخدم نصية مبنية على الألوان بـ 256، ونوافذ مربعة.

لديه أوضاعه الخاصة: COMBO، NORMAL، REPLACE، BLOCK، LINE-BLOCK، وCOMMAND. يسمح بتوصيل عدة جلسات في تكوين المضيف والضيف، مما يتيح تحرير الرمز التعاوني. بالإضافة إلى ذلك، يدعم UNIX المحلي ومقبس TCP البعيد للإقران.
6. Pyvim – نسخة فيم بالبيثون النقية
Pyvim هو تنفيذ مفتوح المصدر ومجاني لـ Vim بلغة Python، بدون ملحقات C ويعمل على Pypy. يدعم ربطات مفاتيح Vi، تحديد الصيغة، الكثير من مخططات الألوان، التقسيمات الأفقية والعمودية، صفحات التبويب، والكثير من الميزات الأخرى.

هذا كل شيء! في هذه المقالة، قمنا بتقديم قائمة بـ 6 من أفضل محررات الشفرة المستوحاة من Vim لنظام Linux. إذا نسينا أيًا مما تستخدمه، فاسمح لنا بمعرفته من خلال نموذج التعليقات أدناه.
Source:
https://www.tecmint.com/vi-vim-inspired-code-editors-for-linux/