ما هو فيم؟

Vim هو محرر نصوص مجاني مفتوح المصدر لنظام التشغيل Unix. تم بناء Vim من محرر نصوص Unix الأصلي ، السادس ، الذي أنشأه Bill Joy في عام 1976. بعد عقد من الزمان أو نحو ذلك ، في عام 1991 ، تم إصدار Vim ، وهو مزيج من عبارة Vi IMproved ، علنا من قبل Bram Moolenaar مع تحسينات إضافية. اليوم ، لا يزال أحد أشهر محرري التعليمات البرمجية / النص ، أو محرري بيئة التنمية المتكاملة (IDE) في السوق. سيظل بحث Google السريع يعرض مقالة تلو الأخرى بما في ذلك Vim من بين بعض الأدوات الأكثر شيوعا في نظام IDE البيئي اليوم.

فيم

ما الذي يجعل Vim رائعا

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

لماذا يجب على كل مبرمج استخدام Vim

بعض الفوائد الرائعة الأخرى لاستخدام Vim هي أنه يمكنك دعمها إلى حد كبير في كل مكان ، مما يعني أي نظام أساسي أو نظام تشغيل تستخدمه. بغض النظر عما إذا كنت من مستخدمي MacOS أو Android أو Windows أو Linux ، فإن الأداة قد قمت بتغطيتها. بالإضافة إلى ذلك ، فإنه يوفر الكثير من المرونة عندما يتعلق الأمر بتخصيصات المستخدم وقابلية التوسعة في شكل مكونات إضافية ، مثل vim-airline و fugitive.vim و The NERD tree و vim-gitgutter وحوالي ألف أخرى ، والتي تتم كتابتها بلغة البرمجة النصية الداخلية ل Vim ، VimL.

مع كل هذه الميزات والفوائد والتخصيصات الرائعة في متناول يدك ، ستتساءل لماذا لم تستخدمها من قبل. لذا ، توقف عن التساؤل وحاول فيم لنفسك اليوم !

مهمة برام: دعم الأطفال في أوغندا

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

Dotcom-Monitor: دعم مهمة برام من خلال الرعاية

Vim هي أداة مجانية ومفتوحة المصدر تماما ، لكن Bram تشجع جميع المستخدمين على المساهمة في ICCF من أجل مواصلة مساعدة الأطفال في أوغندا. هنا في Dotcom-Monitor ، نستخدم Vim بانتظام لمشاريعنا ، لذلك ليس لدينا سوى الثناء على هذه الأداة. إن امتلاك الأداة المناسبة للوظيفة أمر ضروري للكفاءة وإكمال مشاريعنا في الوقت المحدد ويسمح لنا Vim بالقيام بذلك. نحن فخورون أيضا بأن نكون جزءا من المجتمع من خلال رعاية ودعم برام و ICCF في جهودهما لمساعدة الأطفال في أوغندا على النجاح والابتسام مرة أخرى! إذا كانت مؤسستك تستخدم Vim ، فنحن نشجعك على التفكير في تقديم أو أن تصبح راعيا للمساعدة في مواصلة مهمة Bram و ICCF.