less 和 more 之间的一些区别:
-
滚动方式:
more只允许向下滚动,一次滚动一行或一屏。而less允许用户以更灵活的方式上下左右滚动,可以使用箭头键和其他命令进行精确的导航。 -
可逆性:
less具有可逆性,可以向前和向后滚动。你可以在文件的任何位置进行导航,而more只能向前滚动,无法回退。 -
文件加载:
more一次性加载整个文件,然后按页显示。这意味着对于非常大的文件,more可能需要更多的内存。而less一次只加载屏幕上显示的那部分内容,对于大型文件更加高效。 -
功能:
less比more提供了更多的功能。例如,less允许搜索、跳转到文件的开头或结尾、标记行等。这些功能使得在less中查看和分析文件更加方便。
使用箭头键(上、下、左、右)来上下左右滚动文件内容。
- 使用空格键向下滚动一整屏。
- 使用 b 键向上滚动一整屏。
- 使用 g 键跳到文件开头。
- 使用 G 键跳到文件结尾。
搜索:
- 使用 `/` 加关键词进行向后搜索,按下回车键查找下一次出现的匹配。
- 使用 `?` 加关键词进行向前搜索,按下回车键查找上一次出现的匹配。
- 使用 `n` 键查找下一个匹配项。
- 使用 `N` 键查找上一个匹配项。
# 使用 `.` 表示匹配任意字符
/c.t
# 使用方括号 `[]` 来指定一个字符集合
/[ae]
# 使用花括号 `{}` 来指定重复次数
/b{3}
- 复习 Less (@2024-01-30)