写于:2014-11-12	最近一次更新:2019-05-16

Trouble:

less不显示行号 搜索时不能忽略大小写 打开超大文件时很卡很慢

Oneway:

在 /etc/profile 添加 export LESS="-N -I" 这样一行, 并执行 source /etc/profile 使环境变量生效, 重新打开终端使用less即可看到效果 less是通过申明环境变量的方式来配置参数的,没有类似/etc/lessrc的配置文件 -N 表示默认显示行号 -I 表示搜索时忽略大小写 注意:因为 man 命令默认是调用 /usr/bin/less -is 来显示页面的, 所以如果希望 man 页面完全随着 less 参数的更改而变化, 直接 export MANPAGER="/usr/bin/less" 即可 当使用了 -N 参数后,less打开几个G的大文件时会非常卡非常慢, 所以打开超大文件时直接在使用less命令时加上 -n 参数关闭行号计算来打开文件即可 更多的less环境变量在 man less 的 ENVIRONMENT VARIABLES 部分有详细说明