val*_*alk 3 git grep vim-fugitive
我正在搜索我的存储库(使用vim-fugitive:Ggrep),我有不同的.js文件 - 缩小的文件和常规文件.
我想省略git grep缩小的文件(换句话说 - 与查询匹配的很长的行).我调查git help grep并用谷歌搜索但找不到任何东西.欢迎所有想法.
这实际上并没有按照要求省略less长行,但为了避免当很长的行匹配时(例如缩小的 javascript)你的终端被填满,你可以配置 git使用-S选项(缩写--chop-long-lines)对输出进行分页:
# For current repo only
git config --local core.pager "less -S"
# For all git repos
git config --global core.pager "less -S"
Run Code Online (Sandbox Code Playgroud)
或等效地将其添加到相关.gitconfig或.git/config
[core]
pager = less -S
Run Code Online (Sandbox Code Playgroud)