إدارة حزم Neovim: الكشف عن أسرار "start" و "opt"
2025-09-04
يسمح نظام إدارة الحزم في Neovim للمطورين بتنظيم الإضافات في نوعين من الحزم: "start" و "opt". يتم تحميل حزم "start" تلقائيًا عند بدء تشغيل Neovim، بينما تتطلب حزم "opt" التحميل يدويًا باستخدام الأمر `:packadd`. تشرح هذه المقالة بالتفصيل كيفية إنشاء واستخدام كلا النوعين من الحزم، بما في ذلك التثبيت من ملفات zip، والتحديث باستخدام مستودعات git، ومعالجة التبعيات بين الإضافات. بالإضافة إلى ذلك، تُقدم المقالة مدير الإضافات المدمج في Neovim، `vim.pack`، الذي يستخدم git لإدارة الإضافات، ويوفر التحكم في الإصدارات والتحديثات المُحسّنة، مما يُبسّط بشكل كبير سير عمل إدارة الإضافات.
التطوير