linux 文件中查找内容

一、grep命令

(1)#展示匹配内容及前面2行 -nH代表显示行号和文件名 -B(befor)
grep -B 2 -nH abc a.txt

#运行结果
a.txt-2-hell2
a.txt-3-hell3
a.txt:4:-----abc---


(2)#展示匹配内容及后面2行 -nH代表显示行号和文件名 -A(after)
grep -A 2 -nH abc a.txt

#运行结果
a.txt:4:-----abc---
a.txt-5-word1
a.txt-6-word2


(3)#展示匹配内容及后面2行 -nH代表显示行号和文件名 -C
grep -C 2 -nH abc a.txt

#运行结果
a.txt-2-hell2
a.txt-3-hell3
a.txt:4:-----abc---
a.txt-5-word1
a.txt-6-word2

二、vim

显示文本行号 

(1)#尾行行模式下输入 set nu
   :set nu(2)光标移动命令

(2)光标移动命令

命令                       作用                    
gg                          光标移动到文件首位  
G                           光标移动到文件末尾
H                           把光标移到屏幕最顶端一行

M                          把光标移到屏幕中间一行

L                          把光标移到屏幕最底端一行

enter                  光标移动到下一行行首 行内/行间移动
h                       光标向左移动一个字符
l                        光标向右移动一个字符
j                        光标向下移动一个字符
k                       光标向上移动一个字符
0/^                   光标移动到行的首位
$                     光标移动到行的末位
 

(3)翻屏 

命令作用
ctrl+f 下翻一屏
ctrl+b 上翻一屏
ctrl+d 下翻半屏
ctrl+u 上翻半屏

 

 

 

 

 

 

(4)查找

命令说明
/someting 在前面的文本中查找something关键字
?someting 在后面的文本中查找something关键字
n 沿当前搜索方向继续搜索下一个匹配字段
N 沿当前搜索相反方向搜索下一匹配字段。

 

 

 

 

 

 

 

 

linux中vim上下翻页
在linux中使用vim编辑器时,可以使用以下命令来上下翻页:
1.向下翻页:按下“Ctr +f键
2.向上翻页:按下“Ctr + b”键
另外,也可以使用鼠标滚轮来进行上下翻页操作。
相关问题
linux vim中翻页
在Linux的Vim中进行翻页有多种方法。以下是一些常用的方式:
1.使用键盘快键:
1.使用Ctrl+f向前翻页,相当于Page Down键。
2.使用Ctrl+b向后翻页,相当于Page Up键。

2.使用命令:
1.在Normal模式下,输入命令:f可以显示文件信息,包括当前光标所在行和文件总行数。可以通过:set number命令来显示行号,方便定位。
2.在Normal模式下,输入命令:set mouse=a可以启用鼠标滚轮来进行翻页。

linux vim翻页
在 Vim 编辑器中,你可以使用以下命令来翻页
1.向下翻页:按下 ctrl +f或者按下 Page Down 键。
2.向上翻页:按下 ctrl +b或者按下 Page up 键。
3. 向下滚动半屏:按下 ctrl + d。
4.向上滚动半屏:按下 ctrl +u。
5.向下滚动一行:按下 ctrl +e。
6.向上滚动一行:按下 ctrl + y。

 

 

 

 

 

 

 

 

 

posted @   KLAPT  阅读(473)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示