note 2020-05-31T12:39:09.887Z

vim でカーソル直下のgit hash commitの内容を見る

git rebase -i でコミットメッセージが “Update” のような曖昧なものが並んでいるとき、vim のカーソル直下にある hash から git show の内容を確認したい。

expand("<cword>") でカーソル直下の単語(hash)を取得できる。

:echo system("git show ". expand("<cword>"))

カーソルを hash の上に置いて Ctrl-K でも同様に取得できる。