摘要
详情
我意识到这是一个没有上下文的问题,所以这里是上下文。如果一个" vim插件"我会对同一问题的其他解决方案持开放态度。不是理想的。
在处理新项目时,我通常会做大量的grepping 。在vim里面有一种方式,我可以" grep"并显示当前突出显示的特定字符串的几个片段(上面/下面的两行)。
澄清:例如,在这篇文章中,如果我在vim"中突出显示"我希望看到(在VIM窗口中)结果 grep -r -B 2 -A 2"在vim内部" 。
这里的难点当然是(1)可视化弹出和(2)在选择文本时具有键入的快捷方式,否则在单独的终端中容易出现这种情况。 我通常会发现" CTRL + N"非常有用,主要是因为它为自动完成添加了第二个维度,而且我主要是寻找它的扩展,它显示了目录其他文件中类似代码片段的一瞥。