直接从emacs缓冲区查看文件的git历史记录

时间:2013-06-04 22:20:20

标签: git emacs

我常常有兴趣在 emacs 缓冲区中查看该文件时查看文件的git历史记录(例如运行git log <fname>)。当然可以只打开一个shell缓冲区并发出命令,但肯定必须有一些花哨的方式直接这样做。

问题:

我是否需要安装任何东西才能做到这一点,还是现代emacs的标准功能?

2 个答案:

答案 0 :(得分:6)

正如评论中所提到的,vc包含在Emacs中。其键绑定以C-x v开头(点击C-x v C-h查看所有内容),查看文件历史记录的键绑定为C-x v lvc-print-log

答案 1 :(得分:1)

+1 for magit,它真的很方便。 http://wikemacs.org/index.php/Magit 您可以使用el-get或package.el安装它。