freeCodeCamp/guide/arabic/vim/index.md

30 lines
2.9 KiB
Markdown
Raw Normal View History

---
title: Vim
localeTitle: جئت
---
# همة
[![logo](https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Vimlogo.svg/75px-Vimlogo.svg.png "شعار فيم")](https://vim.sourceforge.io)
Vim (Vi IMproved) عبارة عن محرر نصوص قابل للتكوين بشكل كبير تم تصميمه لجعل إنشاء وتغيير أي نوع من النصوص فعال للغاية. يتم تضمينه كـ "vi" مع معظم أنظمة UNIX ، والذي يتضمن أيضًا Macos لـ Apple. فيم هو تحسن كبير على سابقتها _السادس،_ الذي تم تطويره من قبل أكثر من 40 عاما، ولا يزال قيد الاستخدام.
Vim مستقر صخري وتفتخر بالعديد من الميزات بما في ذلك:
* شجرة التراجع المستمرة والمتعددة المستويات
* نظام البرنامج المساعد واسعة النطاق
* دعم لمئات من لغات البرمجة وتنسيقات الملفات
* بحث قوي واستبدالها
* يتكامل مع العديد من الأدوات
* دعم الماكرو المدمج في التلاعب بالنص الآلي
* قابلة للاستخدام على الأنظمة التي تفتقر إلى دعم برامج تحرير النصوص المستندة إلى واجهة المستخدم الرسومية
واحد من الاختلافات الرئيسية أن Vim (وسابقتها ، _vi_ ) على المحررين الآخرين مثل _nano_ ، هو أنه _محرر شرطي_ ، مما يعني أنه يحتوي على العديد من أساليب التشغيل. على سبيل المثال ، يبدأ المحرر في _وضع التنقل_ ، والذي يسمح لك بالتنقل بسرعة حول المستند (أو ، بشكل أكثر دقة _بسرعة فائقة_ ). في هذا الوضع ، يمكنك إدخال الأوامر للتفاعل مع المستند الخاص بك ، مثل استخدام `:i` للدخول في `insert mode` `:q` للإقلاع ، `/<text>` للبحث في النص ، من بين أمور أخرى.
الجزء المشروط من فيم هو ما يجعلها قوية حقا. للحصول على برنامج تعليمي تفاعلي ، يرجى زيارة [OpemVim](http://www.openvim.com/) . هنا يمكنك أن تجرب بنفسك العديد من ميزاته القوية.
## معلومات اكثر
لمزيد من المعلومات ، توجه إلى [الصفحة الرئيسية لـ Vim](https://vim.sourceforge.io)
* [Open Vim](http://www.openvim.com/) هو برنامج تعليمي Vim تفاعلي عبر الإنترنت يمكنك القيام به بشكل صحيح في المستعرض الخاص بك
* [Vim Adventures](https://vim-adventures.com) هي لعبة على الإنترنت تعتمد على اختصارات لوحة مفاتيح VIM. إنها لعبة "Zelda meets text".