less

来自百合仙子's Wiki
跳转到导航 跳转到搜索

参数

-S
长行不折叠,而是截断
-R
输出包含 ANSI 高亮代码
-FX
(两个单独的参数)如果文件能够一屏完全显示,则直接显示

环境变量

LESS,指定默认的选项

设置色彩

# 让 less 将粗体/下划线等显示为彩色
export LESS_TERMCAP_mb=$'\x1b[01;31m'
export LESS_TERMCAP_md=$'\x1b[01;38;5;74m'
export LESS_TERMCAP_me=$'\x1b[0m'
# 搜索反色
export LESS_TERMCAP_se=$'\x1b[0m'
export LESS_TERMCAP_so=$'\x1b[7m'
export LESS_TERMCAP_ue=$'\x1b[0m'
export LESS_TERMCAP_us=$'\x1b[04;38;5;146m'

[1]

问题

  • 使用 -r 参数时,git 输出 diff 结果时 tab 字符会被替换为空格,tab 长度似乎为 2

版本信息

  • 570 开始在使用 -R 参数时支持超链接(尚未发布)

参见

外部链接

参考资料

  1. 来源于 bshellz.netssh