git.vimの便利な機能に気づいた

git.vimでaddする時に、選択してaddできたらいいのになぁと思っていたら、偶然その機能を発見してしまった。
後でdocを再確認したらしっかりと

=== In git-status buffer
[] :GitAdd

記載されていました。
「おぉ!!実装されていた!!ヘルプきちんと読もうぜ俺。」という心の叫びが体の内から聞こえてきました。


どんな風に操作できるのかというと

:GitStatus

で表示したステータス表示画面で操作を行います。

操作方法

  • ファイル名の上にカーソルを合わせる
    • Enter:コミットを予定する
    • マイナス(-):コミット予定から降ろす

addするファイルや編集したファイルをコミット予定に入れたり降ろしたりする事ができて、最後にまとめてcommitすることができます。
操作のgifアニメーションを作ってみました。*1


いいなぁ。この機能。
Life Changing.

*1:ちょっとコマ送りがスピードが速いかも…