tig에서vimdiff 도구를 시작합니다

2612 단어 Gittig
tig에 익숙해지면 편리하지만 표준의 차분 표시가 통일된 형식을 좋아하지 않는다.
따라서vimdiff를 사용하여 차분 표시를 할 수 있도록 키 귀속을 변경해 보았습니다.
~/.tigrc
# vimdiffで確認をする
bind generic D      !git difftool --tool=vimdiff --no-prompt --trust-exit-code %(commit)^!

겸사겸사 설치~/.vimrc.
(이미 설정되어 있으면 필요 없어요)
~/.vimrc
" vimdiffの色設定
highlight DiffAdd    cterm=bold ctermfg=10 ctermbg=22
highlight DiffDelete cterm=bold ctermfg=10 ctermbg=52
highlight DiffChange cterm=bold ctermfg=10 ctermbg=17
highlight DiffText   cterm=bold ctermfg=10 ctermbg=21
설정했으니까.
mainview에서 Shift+d 를 누르면 차분 표시를 시도해 보십시오.

추가 차이



행 간에 차이가 있음



통일된 형식으로 차이를 표시할 때



차이는 좌우에 나타나 쉽게 볼 수 있다.
나는 이것이 내가 좋아하는 문제라고 생각하지만, 나는 개인적으로 이것을 더욱 좋아한다.
mainview 상태에서 d 를 누르면 예전처럼 Unified 형식으로 보이기 때문에 필요에 따라 구분해서 사용할 수 있습니다.

참조 URL


vimdiff-like Diff View
보기 쉽도록vimdiff의 색상 설정을 변경합니다 (검은색 배경에 사용)

좋은 웹페이지 즐겨찾기