إذا وجدت خطأً أو أردت مناقشة أفضل طريقة لإضافة ميزة جديدة، فيرجى فتح مشكلة. إذا كان لديك سؤال أو تريد مناقشة أفضل طريقة للقيام بشيء ما باستخدام Vim، فيمكنك استخدام StackExchange أو إحدى قوائم البريد.
Vim عبارة عن نسخة محسنة بشكل كبير من محرر UNIX القديم الجيد Vi. تمت إضافة العديد من الميزات الجديدة: التراجع متعدد المستويات، وتمييز بناء الجملة، وسجل سطر الأوامر، والمساعدة عبر الإنترنت، والتدقيق الإملائي، وإكمال اسم الملف، وعمليات الحظر، ولغة البرنامج النصي، وما إلى ذلك. وتتوفر أيضًا واجهة المستخدم الرسومية (GUI). ومع ذلك، يتم الحفاظ على توافق Vi، وأولئك الذين لديهم Vi "في الأصابع" سيشعرون بأنهم في المنزل. راجع runtime/doc/vi_diff.txt
للتعرف على الاختلافات مع Vi.
يعد هذا المحرر مفيدًا جدًا لتحرير البرامج والملفات النصية العادية الأخرى. يتم إعطاء جميع الأوامر باستخدام أحرف لوحة المفاتيح العادية، لذلك يمكن لأولئك الذين يمكنهم الكتابة بعشرة أصابع العمل بسرعة كبيرة. بالإضافة إلى ذلك، يمكن تعيين مفاتيح الوظائف للأوامر من قبل المستخدم، ويمكن استخدام الماوس.
يعمل Vim ضمن نظام التشغيل MS-Windows (7، 8، 10، 11)، وmacOS، وHaiku، وVMS، وجميع إصدارات UNIX تقريبًا. لا ينبغي أن يكون النقل إلى أنظمة أخرى أمرًا صعبًا للغاية. تعمل الإصدارات الأقدم من Vim على MS-DOS وMS-Windows 95/98/Me/NT/2000/XP/Vista وAmiga DOS وAtari MiNT وBeOS وRISC OS وOS/2. لم تعد تتم المحافظة عليها.
بالنسبة للبرنامج النصي Vim9، راجع README_VIM9.
يمكنك غالبًا استخدام مدير الحزم المفضل لديك لتثبيت Vim. على نظامي التشغيل Mac وLinux، يتم تثبيت إصدار صغير من Vim مسبقًا، ولا تزال بحاجة إلى تثبيت Vim إذا كنت تريد المزيد من الميزات.
توجد توزيعات منفصلة لأنظمة Unix وPC وAmiga وبعض الأنظمة الأخرى. يأتي ملف README.md
هذا مع أرشيف وقت التشغيل. ويتضمن الوثائق وملفات بناء الجملة والملفات الأخرى المستخدمة في وقت التشغيل. لتشغيل Vim، يجب عليك الحصول على أحد الأرشيفات الثنائية أو الأرشيف المصدر. يعتمد الخيار الذي تحتاجه على النظام الذي تريد تشغيله عليه وما إذا كنت تريد أو يجب عليك تجميعه بنفسك. راجع https://www.vim.org/download.php للحصول على نظرة عامة على التوزيعات المتاحة حاليًا.
بعض الأماكن الشائعة للحصول على أحدث Vim:
إذا حصلت على توزيع ثنائي فلن تحتاج إلى ترجمة Vim. إذا حصلت على توزيعة مصدر، فكل العناصر اللازمة لتجميع Vim موجودة في دليل src
. راجع src/INSTALL
للحصول على التعليمات.
راجع أحد هذه الملفات للحصول على تعليمات خاصة بالنظام. إما في دليل READMEdir (في المستودع) أو في الدليل العلوي (إذا قمت بفك ضغط الأرشيف):
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
توجد ملفات README_*.txt
أخرى، اعتمادًا على التوزيع الذي استخدمته.
دورة Vim Tutor عبارة عن دورة تدريبية مدتها ساعة واحدة للمبتدئين. في كثير من الأحيان يمكن أن تبدأ ك vimtutor
. انظر :help tutor
لمزيد من المعلومات.
الأفضل هو استخدام :help
في Vim. إذا لم يكن لديك ملف قابل للتنفيذ بعد، فاقرأ runtime/doc/help.txt
. أنه يحتوي على مؤشرات إلى ملفات الوثائق الأخرى. يُقرأ دليل المستخدم ككتاب ويوصى بتعلم كيفية استخدام Vim. انظر :help user-manual
.
Vim هي مؤسسة خيرية. يمكنك استخدامه ونسخه بقدر ما تريد، ولكن نشجعك على التبرع لمساعدة الأيتام في أوغندا. يرجى قراءة ملف runtime/doc/uganda.txt
للحصول على التفاصيل (افعل :help uganda
داخل Vim).
ملخص الترخيص: لا توجد قيود على استخدام أو توزيع نسخة غير معدلة من Vim. يمكن أيضًا توزيع أجزاء من Vim، ولكن يجب دائمًا تضمين نص الترخيص. بالنسبة للإصدارات المعدلة، يتم تطبيق بعض القيود. الترخيص متوافق مع GPL، ويمكنك تجميع Vim مع مكتبات GPL وتوزيعه.
يستغرق إصلاح الأخطاء وإضافة ميزات جديدة الكثير من الوقت والجهد. لإظهار تقديرك للعمل وتحفيز المطورين على مواصلة العمل على Vim، يرجى إرسال التبرع.
سيتم استخدام الأموال التي تبرعت بها بشكل أساسي لمساعدة الأطفال في أوغندا. راجع runtime/doc/uganda.txt
. ولكن في الوقت نفسه تزيد التبرعات من حافز فريق التطوير لمواصلة العمل على Vim!
للحصول على أحدث المعلومات حول نظرة الرعاية على موقع ويب Vim: https://www.vim.org/sponsor/
إذا كنت ترغب في المساعدة في تحسين Vim، راجع ملف CONTRIBUTING.md.
إذا كنت تستخدم نظام التشغيل macOS، فيمكنك استخدام MacVim.
يمكن العثور على آخر الأخبار حول Vim على صفحة Vim الرئيسية: https://www.vim.org/
إذا كانت لديك مشكلات، فقم بإلقاء نظرة على وثائق Vim أو نصائحها: https://www.vim.org/docs.php https://vim.fandom.com/wiki/Vim_Tips_Wiki
إذا كنت لا تزال تواجه مشكلات أو أي أسئلة أخرى، فاستخدم إحدى القوائم البريدية لمناقشتها مع مستخدمي ومطوري Vim: https://www.vim.org/maillist.php
إذا لم ينجح أي شيء آخر، فأبلغ عن الأخطاء مباشرة إلى القائمة البريدية vim-dev:
تم إنشاء معظم Vim بواسطة Bram Moolenaar
Bram-Moolenaar
أرسل أي تعليقات وتصحيحات وزهور واقتراحات أخرى إلى القائمة البريدية vim-dev:
هذا هو README.md
للإصدار 9.1 من Vim: Vi IMproved.