less
跳转到导航
跳转到搜索
参数
-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'
问题
- 使用
-r
参数时,git 输出 diff 结果时 tab 字符会被替换为空格,tab 长度似乎为 2
版本信息
- 570 开始在使用
-R
参数时支持超链接(尚未发布)
参见
外部链接
参考资料
- ↑ 来源于 bshellz.net 的 ssh。