maralla/completor.vim
این یک فریمورک تکمیل خودکار و غیرهمزمان (Async) برای ویرایشگر Vim است که قابلیت پیشنهاد کد را در حین تایپ فراهم میکند.
کاربرد:
این ابزار به شما کمک میکند تا کدنویسی در Vim را سریعتر و راحتتر انجام دهید. با پشتیبانی از زبانهای مختلف برنامهنویسی، پیشنهادهای هوشمندی در زمان تایپ ارائه میدهد.
در چه شرایطی بهتره استفاده شود؟
وقتی از Vim به عنوان ویرایشگر اصلی استفاده میکنید و به دنبال یک سیستم تکمیل کد سبک، سریع و بدون وابستگی به سرورهای زبان (LSP) هستید. همچنین اگر میخواهید بدون سنگین کردن محیط، از قابلیتهای تکمیل خودکار بهره ببرید، این ابزار گزینه مناسبی است. ️
چند مثال از موارد استفاده:
- تکمیل خودکار کلمات کلیدی در زبانهایی مثل Python، JavaScript و C++.
- پیشنهاد مسیر فایلها و دایرکتوریها در حین نوشتن دستورات.
- تکمیل دستورات shell و git در فایلهای متنی. ️
- ##code
- ##vim
- ##async
- ##productivity
- ##developer
- ##coding
- ##text
- ##completor
- ##programming
- ##lightweight
