有用的“less”函数列表

geo*_*ffc 22 command-line less

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

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

就个人而言,我使用:

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

其他的?

Sha*_*hin 11

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

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


gvk*_*vkv 7

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


小智 6

-S(无论是在命令行或打字-S在运行less)扒长行和观看例如日志文件时是有帮助的。键入-S再次切换回来。


Mik*_*kel 5

除了显而易见的,我最喜欢的两个:

  1. export LESS=-FX- 如果不到一页,我不需要按q退出
  2. 键入/^HEADING以搜索标题和/^ *-option搜索选项
    (在非常大的 bash 手册页中特别有用)


Eim*_*tas 4

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

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