update.Vimを使っててGitのプラグインを探してて、色々まとめました。勘違いしていて全部gitgutterの機能だと思ってたんですけど、コメントでご指摘頂いて直しましたとりあえずインストールインストールするものは以下のものです。airblade/vim-gitguttertpope/vim-fugitive僕はdeinを使っているので、インストールはこんな感じです。"tpope/vim-fugitive"vim-gitgutterの機能HEADからの差分を表示インストールが済んだらGitで管理しているページを開いてください。ページを開いて、適当に変更して保存すると以下のように行数の横に+や−が表示出来ていると思います。[cで移動することが出来ます。ショートカットを変更したいなら以下のコードをvimrcに加えてください。logのコマンドですね。:Glogを実行すると以下のような表示が出ます。::の後ろは今は消してますが、コミットメッセージが表示されます。Gdiffと組み合わせるとこで効果を発揮します。diffのコマンドを行ってくれるコマンドです。:Gdiffと実行すると以下のようにHEADの状態と現在の状態を比較することができます。コミット番号のように書きます。8f3032e5b4b02063e299d8be805d1d81738dc3c4の部分です。Gblameこのコマンドを実行すると以下のように誰によるいつどのコミットでの変更なのかを見ることが出来ます。これは、複数人開発の時によくわからないコードがあった時に誰に聞けばいいかが分かるというとても便利な機能です!下の画像では一人しかいませんが、、笑Gbrowse正直僕が一番紹介したいと思ってたのはこの機能です。GitHubなど複数人での作業で、GitHub上でやり取りをするならこの機能はすごく便利だと思います。この機能はもしGitHubを使っている場合はvim-rhubarbが必要となります。これはリポジトリがGitHubやGitlabなどにミラーされていることを推測し、現在のファイルをブラウザ内のオプションの行選択で開くことが出来ます。開く方法は簡単でまず、Shift-Vで表示したい行を選択します。RequestやIssueに貼ると以下の画像のような結果が得られます。upLoginユーザーは見つかりませんでした。