jreybert/vimagit
این ابزار به تو کمک میکنه تا کارهای Git رو راحتتر و سریعتر داخل ویرایشگر Vim انجام بدی.
با استفاده از vimagit دیگه نیاز نیست برای هر دستور گیت به ترمینال برگردی، همه چیز توی محیط آشنا و سریع ویم در دسترسه.
کاربرد:
این افزونه یک رابط کاربری ساده و کارآمد برای Git توی Vim فراهم میکنه. میتونی تغییرات رو ببینی، فایلها رو مرور کنی، کامیت کنی، شاخهها رو مدیریت کنی و خیلی کارهای دیگه بدون ترک محیط ویرایشگر.
در چه شرایطی بهتره استفاده شود؟
وقتی که زمان زیادی رو توی Vim میگذرونی و مدام داری با Git کار میکنی، این ابزار میتونه واقعاً کمککننده باشه.
مخصوصاً برای توسعهدهندگانی که دوست دارن همه چیزشون توی یک محیط یکپارچه باشه و از کلیدهای میانبر استفاده کنن، عالیه.
چند مثال از موارد استفاده:
- مشاهده تفاوت تغییرات فایلها با diff توی یک پنجره کناری
- کامیت کردن تغییرات با چند فرمان ساده در ویم
- مرور تاریخچه کامیتها و باز کردن فایلهای مربوط به هر کامیت
- اد کردن فایلها به مرحله staging با کلیک یا کلید میانبر
- سوییچ بین شاخهها و ایجاد شاخه جدید بدون خروج از ویرایشگر
- ##Git
- ##Vim
- ##DeveloperTools
- ##Productivity
- ##CodeManagement
- ##VCS
- ##TextEditor
- ##CLI
- ##Programming
- ##Workflow
