git - 如何使用 vim 作为 'git log' 编辑器?

标签 git vim pager git-log

当我运行 git log 时,git log 正在使用什么编辑器?

还有:

  1. 有什么方法可以使用 vim 作为 git log 的默认编辑器吗?
  2. 如果我想针对 git 日志进行搜索,最好的方法是什么?现在我正在做类似的事情: git log | grep bla.

最佳答案

默认情况下,git log 命令将它的输出通过管道传输到 pager,而不是编辑器。在大多数系统上,此寻呼机通常lessmore。您可以使用以下命令将默认分页器更改为 vim:

git config --global core.pager 'vim -'

现在您可以像往常一样通过 / 使用 vim 功能进行搜索。

关于git - 如何使用 vim 作为 'git log' 编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16666009/

相关文章:

android - Firebase Tutorial 1 Friendly chat 配置根项目时出错 'android-start'

git - 是否可以在按存储日期描述时选择 git 存储?

linux - 删除vim文件中的一些字符

Vim/MacVim : when I scroll with mouse, 文本光标也移动了!

java - PagerAdapter 问题

Git 从命令行注销用户

git - 在Git Bash中,命令 `npm start`返回错误

javascript - 使用 javascript/jquery 生成页码?

vim 编辑模式 - 如何打开文件并转到行号

Android ViewPager 上一页和下一页可见吗?