linux中经常用less来查看文件,文件较短的时候用pgup(pageup), pgdn(pagedown),↑,↓几个键够,但是当文件比较长的时候用一些快捷键就能很方便实现快速导航。

1. 按匹配导航

/pattern :导航到从此页面开始向下遇到的第一个匹配项pattern
n:下一个匹配向
N:前一个匹配向

注意:如果pattern里面有/,需要用\进行转义。

?pattern:与/相反,导航倒从此页开始向上遇到的第一个pattern
n:前一个匹配向 (n的方向与搜索的方向相同)
N:下一个匹配向

2. 按屏幕导航

CTRL + f:向前翻一屏(一页)
CTRL + b:向后翻一屏
CTRL + d:向前半屏
CTRL + u:向后半屏

3. 按行导航

j:向前一行
num + j(eg:10j):向前翻num行(10行)
k:向后一行
num + k(eg:10k):向后翻num行(10行)

4. 页首/页尾

G:翻到页尾
g:翻到页首

5. 建立标记并导航到标记

m + label:标记当前位置为label
' + label:导航到label

6. 按文件导航

less可以打开多个文件:less file1 file2
:n:导航到下一个文件
:p:导航到上一个文件

7. 查看文件信息/显示帮助/编辑

CTRL + g: 显示当前文件名,行数,字节数,当前行在文件中所处的位置

h:显示帮助文档

v:进入编辑模式

参考
http://www.thegeekstuff.com/2010/02/unix-less-command-10-tips-for-effective-navigation/

最新文章

  1. JqueryEasyUI之DataGrid扩展
  2. .NET Mvc Razor也可以这样玩!
  3. ubuntu安装搜狗输入法
  4. 图结构练习——最短路径(floyd算法(弗洛伊德))
  5. textview 多行 省略号
  6. Qt 调试时的错误——Debug Assertion Failed!
  7. 数列极限---和Gauss(取整)函数有关
  8. Js中的appenChild,insertBefore--createDocumentFragment
  9. 上传文件 file upload 学习笔记
  10. UVA 10603 Fill(正确代码尽管非常搓,网上很多代码都不能AC)
  11. hdu_2688_Rotate(树状数组)
  12. [LeetCode] Super Washing Machines 超级洗衣机
  13. kolla queens on centos7.5 -all in one
  14. html基本标签(慕课网)
  15. 强大的Js树型控件Dtree使用详解
  16. JDBC(3)—ResultSet结果集
  17. centos6与centos7区别
  18. 编程算法 - 左旋转字符串 代码(C)
  19. linux内核netfilter模块分析之:HOOKs点的注册及调用
  20. java基础解疑!!!

热门文章

  1. JDBC setCatalog
  2. centos7下部署elasticSearch集群
  3. js 实现遮罩某一部分
  4. JavaScript实现继承的混合方式
  5. [spark 快速大数据分析读书笔记] 第一章 导论
  6. Linux gcc编译之-std选项
  7. 基于php,点亮代码生成技能树
  8. nextcloud私有云盘的部署
  9. (笔记)如何安装Arm-linux-gcc
  10. android wifi RSSI达到阈值自动断开