在 Vim 中使用 git 的技巧。映射应该在 vimrc 文件中完成,例如:
noremap <unique> <leader> g :call git#BlameRange() <cr>
</cr></leader></unique>
假设
是默认值,那么在正常模式下,输入 g
将执行 Git blame,查看当前行的 Git 历史;在视觉模式下,输入 g
将执行 Git blame 对应的视觉块。
类似的,grep 映射也应在 vimrc 文件中完成,例如:
nnoremap <unique> K :call git#GrepCursorWord() <cr>
vnoremap <unique> K y :call git#GrepText(getreg('"')) <cr>
</cr></unique></cr></unique>
在正常模式下,键入 K
会执行 Git grep 查找光标下的单词;在视觉模式下,键入 K
会搜索选中的文本内容。
暂无评论