شوكة ناعمة من اللولب التي تقدم vim keybindings وأكثر من ذلك.

مهم
غالبًا ما يدمج هذا المشروع أحدث تغييرات الحلزون ، ولكن يجب أن يكون مستقرًا بما يكفي للاستخدام اليومي.
قم بتنزيل حزمة واستخراجها في /opt . بالإضافة إلى ذلك ، يوصى برفعه في /usr/local/bin :
cd /opt
sudo curl -Lo helix.tar.gz https://github.com/usagi-flow/evil-helix/releases/download/release- < VERSION > /helix- < ARCH > - < OS > .tar.gz
sudo tar -xf helix.tar.gz
cd /usr/local/bin
sudo ln -sv /opt/helix/hx .إذا كانت هناك حزمة متاحة لمدير الحزم الخاص بنظامك ، فهذه هي الطريقة الموصى بها لتثبيت Helix Evil.
هذه هي الاختلافات الحالية مقارنة بمشروع المنبع:
c ، d ، y ، xiw ، 0 ، $color_modes ، قم بتلوين نوع الملف في خط الحالة أيضًا (5503542) علاوة على ذلك ، يقدم Evil-Helix خيار editor.evil ، وهو true بشكل افتراضي. يمكن ضبطه على خطأ في إلغاء تنشيط سلوك الحلاقة الشريرة تمامًا دون الحاجة إلى استخدام بناء مختلف:
[ editor ]
evil = true # Default; set this to `false` to disable evil-helix behavior تسعى هذه الشوكة إلى تنفيذ الوظائف كجزء من المحرر ، وجعلها قابلة للتكوين. تتضمن الوظائف المضافة نظرة فاحش ، ولكن أيضًا ميزات أخرى.
على النقيض من ذلك ، فإن مشروع المنبع ، Helix ، يحد من نطاقه في الغالب من وظائفه الأساسية الحالية ، ويؤدي إلى مزيد من الوظائف في نظام البرنامج المساعد القائم على المخطط المستقبلي.
مقارنةً بالمكونات الإضافية ، فإن تنفيذ الميزات كجزء من المحرر يحسن الأداء بشكل كبير ، ويتجنب مخاطر مشكلات توافق البرنامج المساعد.
بالإضافة إلى ذلك ، تعد الإعدادات الافتراضية المعقولة أمرًا بالغ الأهمية: يجب أن يقدم المحرر مجموعة واسعة من الأدوات لعملك ، ولكن يجب أن يفعل ما تتوقع أن يفعله المحرر.
لا ينبغي إجبار المخطط/lisp على المستخدم. من المعرضة للخطأ وأصعب قراءة من قبل البشر ، مقارنة مع الصدأ/تومل/لوا/...
إذا انتقلت Opstream Helix إلى تكوين قائم على المخطط ، فسيسعى هذا المشروع إلى الحفاظ على بديل سهل الاستخدام.
هذا المشروع عبارة عن "شوكة ناعمة" ، أي أنه لا يزال متوافقًا مع المنبع ويعيد إعادة تنشيطه بانتظام على أعلى فرع الماجستير في المنبع. يجب عزل الميزات الجديدة بعناية من قاعدة كود المنبع من أجل تجنب النزاعات.
ما إذا كان هذا المشروع لا يزال في هذه الحالة سيعتمد على مقدار تباعد فلسفة هذا المشروع ومشروع المنبع ، على الرغم من أنه ينبغي اعتبار الشوكة الصلبة بمثابة الملاذ الأخير.
بالنظر إلى نوع وتواتر التغييرات في هذا المستودع ، فمن المنطقي إطلاق تغييرات صغيرة في كثير من الأحيان ، بدلاً من الاحتفاظ بالميزات في الإصدارات الكبيرة. يتم وضع علامة على الإصدارات حاليًا عند الطلب.
ضع في اعتبارك أن الفرع main قد يتم إعادة تربيته على فرع master في المنبع.