2009-11-24

Vim で git commit 時に差分を表示する

git commit 時に差分を表示する機能が最近動作しなくなっていた.原因は debian の vim-scripts パッケージの変更であった(Bug #539380).

具体的には vim-scripts に入っていた git-commit プラグインが消滅し,代わりに vim-runtime にその機能相当のものが入ることになった.

.vimrc では,

let g:git_diff_spawn_mode = 1

を削除し,以下に変更する必要がある.

augroup vimrc
  autocmd FileType gitcommit DiffGitCached | wincmd L
augroup END

上下均等2分割にするにはどうするんだろう?

augroup vimrc
  autocmd FileType gitcommit DiffGitCached | only | split | b 1
augroup END

こうですか?わかりません!

0 件のコメント:

コメントを投稿