【发布时间】:2015-02-16 21:56:17
【问题描述】:
对我来说,一个常见的工作流程是输入git log -p,然后使用/ 搜索文本以查找历史记录中的更改。我在 OSX 上,使用 default pager:
$ git config --global core.pager
# no output (meaning default pager, less)
当我搜索时,正则表达式的风格可以工作,例如 a.+b,但是,我似乎无法使 单词边界 工作。我已经尝试了以下所有方法:
<word>
\<word\>
\bword\b
\v<word>
最后一个正在尝试模仿 Vim 的 very magic 开关,我不知道它是否存在于 less 中,但它不会出错。这些搜索都不会返回匹配项。
我试过用git config --global color.ui false(默认值auto)关闭颜色,但这似乎没有任何效果。
This question 听起来像\< 应该可以工作吗?但事实并非如此。
我的less版本:
$ less --version
less 418
Copyright (C) 1984-2007 Mark Nudelman
【问题讨论】: