这要么是个错误,要么就是我没理解。但我习惯less -p value filename.txt
搜索,value
当filename.text
我搜索一个只包含几行文本的文件时,它会迅速找到它,然后突出显示结果。
但是,我也用它less
来搜索一个 73GB 的文件。我确信搜索结果在文件中,但它仍然less
在随机位置停止搜索,但没有突出显示其结果。实际上,仔细检查该框架后,也找不到文本字符串。
这是预期的 less 行为吗或者这里到底发生了什么?
我可以排除内存不足的原因,我使用ps aux
并检查进程的 proc 文件测量了内存,但ps aux
它是0.0
百分比,并且VimSize
是18432 kB