FelikZ/ctrlp-py-matcher
این ابزار یک مچر سریع برای افزونه CtrlP در ویم (Vim) است که با استفاده از پایتون نوشته شده و عملکرد جستجو و تطابق فایلها را بهطور چشمگیری تسریع میکند.
کاربرد:
این ابزار برای کسانی که از CtrlP در ویم استفاده میکنند و به دنبال تجربهای سریعتر و روانتر در جستجوی فایلها هستند، طراحی شده. با جایگزینی موتور تطابق پیشفرض با نسخهای مبتنی بر پایتون، زمان پاسخدهی کمتر میشود و کار با پروژههای بزرگ راحتتر میگردد.
در چه شرایطی بهتره استفاده شود؟
وقتی با پروژههای بزرگ کار میکنید و جستجوی فایل در CtrlP کند است، این ابزار میتونه تفاوت چشمگیری ایجاد کنه. همچنین اگر از Neovim یا ویم با پشتیبانی از پایتون 3 استفاده میکنید، این مچر گزینهی عالیایه.
چند مثال از موارد استفاده:
- جستجوی سریع فایلهای منبع در یک پروژه بزرگ Python یا C++
- بهبود تجربه کار با ابزارهای مبتنی بر ویم مثل vim-plug
- کاهش تأخیر در تایپ و نمایش نتایج در حالت live search
- ##vim
- ##CtrlP
- ##Python
- ##Neovim
- ##CodeNavigation
- ##Productivity
- ##TextEditor
- ##DeveloperTools
- ##FastSearch
- ##Linux
