mercurial中一个有趣的功能是能够查看将在vim拆分中提交的更改(请参阅DiffsInCommitMessageInVIM).
如何使用git提示?
假设您已启用语法,Vim会将git提交消息检测为文件类型.从突出显示中可以看出这一点.不太明显的部分是它还有一个git提交(和其他git东西)的文件类型插件.确保你有那些启用(filetype plugin on),然后将定义一个有用的命令:DiffGitCached.只需运行它,它就会将差异投入预览窗口.
插件中该命令定义旁边的注释:
自动区分可以通过以下方式完成:
autocmd FileType gitcommit DiffGitCached | wincmd p
文件类型插件存储在/vimXX/ftplugin/git*.vim中,例如/usr/share/vim/vim70/ftplugin/gitcommit.vim,如果你很想看看!
| 归档时间: |
|
| 查看次数: |
1379 次 |
| 最近记录: |