تكوين Neovim. مستوحاة من Jetbrains ، emacs ، مقابل الكود. بنيت على أعلى واجهة مستخدم NVCHAD.
يركز توزيع Neovim بشكل كبير على الأداء والميزات والجمال.
يستخدم Vimacs تكوين قاعدة يسمى Nvchad وهو جميل خارج الصندوق.
يأتي Vimacs مع العشرات من المكونات الإضافية Neovim المحسنة لاستخدامك اليومي
يستخدم Vimacs برنامجًا خارجيًا لتعزيز وظائفه. (على سبيل المثال) لدى Vimacs عميل بريد اختياري يعتمد على Neomutt
تُظهر الصورة التالية مفتاح " <leader>
ملحوظة
النص الأخضر يعني الجزء العلوي من شجرة Keymapping (على سبيل المثال <leader>a يتضمن كل ما يتعلق بـ AI ، <leader>ai يفتح مساعد Cody AI في النص العمودي) النص الأحمر يعني CMD المباشر (على سبيل المثال <leader>. يفتح مدير الملفات)
بسبب النظام الإيكولوجي الواسع لـ VIMACs ، تعد تحسينات الأداء أمرًا بالغ الأهمية.
مع قوة التحميل الكسول ( ~ ٪ 97.5 ) ، فإنك تدفع فقط مقابل ما تستخدمه (lazy.nvim)
بالإضافة إلى ذلك ، تستخدم البرامج الخارجية قشرة النظام كواجهة لا تقلل من الأداء.
[! ملاحظة] هناك أكثر من 50 موضوعًا يخرج من الصندوق مع Nvchad. هذا مجرد عرض يعطيك فكرة عن المظهر.
يتطلب Vimacs Neovim ليلا لجميع الميزات للعمل بشكل صحيح. على الرغم من أنه من الممكن استخدام VIMACs مع Neovim مستقرة ، إلا أنه لا ينصح به.
كما يأتي vimacs مع الكثير من التبعيات. اتبع الإرشادات الواردة في هذه الصفحة لتثبيتها.
ملحوظة
ستتطلب بعض ميزات VIMACS إعدادًا إضافيًا. (على سبيل المثال ، مساعد AI ، تصفح المشروع وما إلى ذلك) وستتطلب بعض الميزات المتقدمة تثبيتًا إضافيًا (انظر لمزيد من المعلومات)
Comment.nvim ) jj ، jk ] (Better-Escape.nvim) [! TODO]: اجعل البرنامج النصي أكثر تفاعلية
git clone https://github.com/NvChad/starter ~ /.config/nvim
git clone https://github.com/UTFeight/vimacs
cd vimacs && mv custom ~ /.config/nvim/lua/custom
cd .. && rm -rf vimacs
# Migration script for latest NvChad (custom folder not supported)
# Check https://nvchad.com/news/v2.5_release for details
git clone https://gist.github.com/048bed2e7570569e6b327b35d1715404.git upgradeNvChad2.5
cd upgradeNvChad2.5 && chmod +x migrate.sh && ./migrate.sh
cd .. && rm -rf upgradeNvChad2.5cargo install cargo-nextestتصحيح الأخطاء:
# This is for unexpected scenarios only.
# In general mason should install these X-platform
# config.fish #
# Vimacs Mason PATH #
export PATH= " $HOME /.local/share/nvim/mason/bin " يشحن Vimacs مع Python الافتراضي ، C/C ++ وتصحيح الصدأ. إذا كان لديك أي شيء آخر لتكوينه ، فيرجى النظر في custom/plugins.lua custom/configs/nvim-dap.lua
Project Surfing:
تحذير
تتطلب هذه الميزة متغير base_dirs في custom/plugins.lua telescope-project.nvim
جيثب copilot
:Copilot authفارغة
yay -S codespell textlint markdownlint stylua ruffleetcode:
عميل البريد الإلكتروني:
[! مهم] تحتاج إلى اثنين من مصادقة عامل تمكين!
ثم اتبع التعليمات من هذا الموقع.
خرائط التخفيض:
yarn مطلوب للمكون الإضافي markmap.nvim
yay -S yarn # AUR هناك خطأ في تكوين TS الذي يتسبب في عدم تثبيت حاضن الأشجار ، محلات بيثون ، Python.
قم بتشغيل الأمر التالي لإصلاحه:
:TSInstall bash org python في بعض ملفات Markdown not found (@heredoc_blabla) مثل الأخطاء المكتنزة التي تحتاج إلى تثبيت محلل باش كما هو أعلاه
حسابات المستخدم الآلية أو "البوتات الذاتية" تتعارض مع شروط خدمة Discord. أنا لست مسؤولاً عن أي خسارة ناتجة عن استخدام "البوتات الذاتية" أو discordo.
(انظر ديسورددو)