有用的“less”函数列表

有用的“less”函数列表

与其问你最喜欢什么,不如把它们列出来。

里面有哪些比较有用的命令less

就我个人而言,我使用:

  • /(向前搜索)
  • ?(向后搜索)
  • F(像行为一样启用 tail -f,Ctrl-C 来打破它)
  • v (在$EDITOR中打开文件进行编辑,默认为vi/vim)

其他的?

答案1

还可以使用标记功能来记住(并跳回)文件中的特定位置。

例如,键入ma以使用标签 标记位置"a"。要跳回该位置,只需键入'a。标签可以是任何字母(区分大小写),因此最多允许 52 个可能的标记 ([a-zA-Z]),尽管我很少使用超过 2 个。

答案2

  • u- 向上半页
  • d- 下半页
  • k- 向上滚动单行
  • j- 向下滚动单行
  • -i- 不区分大小写的搜索,除非模式包含大写字母(如 clo 或 less)
  • / /pattern/- 搜索(与 n 一起使用)
  • -p /pattern/打开 /pattern/ 处的文件(如 clo)
  • & /pattern/显示包含 /pattern/ 的行(如 grep)

答案3

-S(在命令行或在运行时-键入)可以截断长行,并且在查看日志文件等时很有帮助。再次键入和以切换回来。Sless-S

答案4

  • ^f - 向下翻页
  • ^b - 向上翻页
  • G——转到缓冲区末尾
  • gg - 转到缓冲区的开头

而且 - 其中大多数只是类似 vim 的导航功能。

相关内容