وب‌سرویس مجید

پروژه vimagit

jreybert/vimagit

این ابزار به تو کمک می‌کنه تا کارهای Git رو راحت‌تر و سریع‌تر داخل ویرایشگر Vim انجام بدی.

با استفاده از vimagit دیگه نیاز نیست برای هر دستور گیت به ترمینال برگردی، همه چیز توی محیط آشنا و سریع ویم در دسترسه.

کاربرد:

این افزونه یک رابط کاربری ساده و کارآمد برای Git توی Vim فراهم می‌کنه. می‌تونی تغییرات رو ببینی، فایل‌ها رو مرور کنی، کامیت کنی، شاخه‌ها رو مدیریت کنی و خیلی کارهای دیگه بدون ترک محیط ویرایشگر.

در چه شرایطی بهتره استفاده شود؟

وقتی که زمان زیادی رو توی Vim می‌گذرونی و مدام داری با Git کار می‌کنی، این ابزار می‌تونه واقعاً کمک‌کننده باشه.

مخصوصاً برای توسعه‌دهندگانی که دوست دارن همه چیزشون توی یک محیط یکپارچه باشه و از کلیدهای میانبر استفاده کنن، عالیه.

چند مثال از موارد استفاده:

- مشاهده تفاوت تغییرات فایل‌ها با diff توی یک پنجره کناری

- کامیت کردن تغییرات با چند فرمان ساده در ویم

- مرور تاریخچه کامیت‌ها و باز کردن فایل‌های مربوط به هر کامیت

- اد کردن فایل‌ها به مرحله staging با کلیک یا کلید میانبر

- سوییچ بین شاخه‌ها و ایجاد شاخه جدید بدون خروج از ویرایشگر

  • ##Git
  • ##Vim
  • ##DeveloperTools
  • ##Productivity
  • ##CodeManagement
  • ##VCS
  • ##TextEditor
  • ##CLI
  • ##Programming
  • ##Workflow