我常常有兴趣在 emacs 缓冲区中查看该文件时查看文件的git历史记录(例如运行git log <fname>
)。当然可以只打开一个shell缓冲区并发出命令,但肯定必须有一些花哨的方式直接这样做。
问题:
我是否需要安装任何东西才能做到这一点,还是现代emacs的标准功能?
答案 0 :(得分:6)
正如评论中所提到的,vc
包含在Emacs中。其键绑定以C-x v
开头(点击C-x v C-h
查看所有内容),查看文件历史记录的键绑定为C-x v l
,vc-print-log
。
答案 1 :(得分:1)
+1 for magit,它真的很方便。 http://wikemacs.org/index.php/Magit 您可以使用el-get或package.el安装它。