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

gcb*_*son 1 git emacs

我经常对在emacs缓冲区中git log <fname>查看该文件时看到文件的git历史记录(例如运行)感兴趣.当然可以只打开一个shell缓冲区并发出命令,但肯定必须有一些花哨的方法来直接执行此操作.

问题:

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

leg*_*cia 6

正如评论中所提到的,vc包含在Emacs中.它的按键组合有开始C-x v(HIT C-x v C-h看到所有的),以及一个用于查看文件的历史C-x v l,对vc-print-log.