首页 > 代码库 > 在vim中显示git commit的文件
在vim中显示git commit的文件
我们常常想看到一个git commit当中修改的所有文件,并编辑其中的一部分,通常我们是git show #SHAxxxx, 然后再在编辑器中找到对应文件并打开,如果你用vim,那问题就简单了,一行搞定:
vim -pn $(git show --pretty="format:" --name-only SHAxxxx )
其中$()是sub shell, 也可以写成shell:
function gitvim(){
vim -pn $(git show --pretty="format:" --name-only $* )
}
vim -pn $(git show --pretty="format:" --name-only $* )
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。