Ease your git workflow within vim. From a very single vim buffer, you can perform main git operations in a few key presses. Visualize all diffs in your git repository. Stage file, hunks or even just parts of a hunk using a single key press. Write or amend your commit message and commit in the same buffer. Take a look at TL;DR to start using it immediately. If you encounter any performance issue, take a look in the section performance. Preview all your git changes in one unique buffer, folded at hunk level. Interactively stage/unstage/discard changes with one key press. Stage/unstage at file/hunk/line level. Write the commit message in the same buffer. From a hunk in magit buffer, jump to the file at the diff position. 100% VimL plugin, no external dependency (except git of course). Enhanced by external plugins: vim-gitgutter vim-airline. Stable. All features are tested in continuous integration.

Features

  • Visualize all diffs in your git repository
  • Stage file, hunks or even just parts of a hunk using a single key press
  • Write or amend your commit message and commit in the same buffer
  • Stage/unstage at file/hunk/line level
  • Write the commit message in the same buffer
  • 100% VimL plugin, no external dependency (except git of course)

Project Samples

Project Activity

See All Activity >

Categories

Git

License

MIT License

Follow vimagit

vimagit Web Site

You Might Also Like
ContractSafe: Contract Management Software Icon
ContractSafe: Contract Management Software

Take Control Of Your Contracts Without Wrecking The Budget

Ditch those spreadsheets, shared drives & crazy-expensive solutions with too many bells & whistles. ContractSafe offers the simplest way to manage your contracts efficiently without breaking the bank.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of vimagit!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2022-12-22