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。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战