当我运行 git log
时,git log
正在使用什么编辑器?
还有:
- 有什么方法可以使用
vim
作为git log
的默认编辑器吗? - 如果我想针对 git 日志进行搜索,最好的方法是什么?现在我正在做类似的事情:
git log | grep bla
.
最佳答案
默认情况下,git log
命令将它的输出通过管道传输到 pager,而不是编辑器。在大多数系统上,此寻呼机通常less
或more
。您可以使用以下命令将默认分页器更改为 vim
:
git config --global core.pager 'vim -'
现在您可以像往常一样通过 /
使用 vim
功能进行搜索。
关于git - 如何使用 vim 作为 'git log' 编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16666009/