有用的“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 的導航功能。

相關內容