echasnovski/mini.nvim
کاربرد:
این یک کتابخانه شامل بیش از ۴۰ ماژول مستقل لوآ است که برای بهبود تجربه کار با نئوویم (نسخه ۰.۹ به بالا) طراحی شده. هر ماژول به صورت جداگانه قابل استفاده است و نیاز به تنظیمات پیچیده نداره. ️
در چه شرایطی بهتره استفاده شود؟
اگر دنبال بهبود عملکرد، قابلیت خواندن و سرعت نئوویم بدون نصب یک مجموعه سنگین هستی، این پروژه گزینه عالیایه. مناسب کسانیه که دوست دارن تنها ماژولهای مورد نیازشون رو فعال کنن و محیط کدنویسی سبک و سریع داشته باشن.
چند مثال از موارد استفاده
- استفاده از ماژول Mini.ai برای انتخاب هوشمند محدودههای متن (مثل کلمات داخل پرانتز)
- فعالسازی Mini.surround برای مدیریت سریع علامتگذاریها (مثل اضافه یا حذف گیومه و پرانتز)
- بهبود تجربه حرکت با ماژول Mini.move برای جابجایی خطوط و بلوکهای کد با کلیدهای ساده
- استفاده از Mini.comment برای کامنتگذاری سریع خطوط کد با یک دستور
- ##Neovim
- ##LuaModules
- ##Productivity
- ##Lightweight
- ##DeveloperTools
- ##CodeEditing
- ##MiniNVim
- ##VimPlugins
- ##EfficientCoding
- ##Customizable
