Vim编辑器
Vim文本编辑器
Linux有一个简易的文本编辑器,叫做vi编辑器,vim编辑器是vi的升级版,它具有更高的效率和可配置性,所以我们通常用vim来编辑文本文件。
功能:
1)可以查看文本文件内容
2)可以编辑文本文件内容
3)可以同时打开多个文件进行编辑
4)可以筛选文件内容
在windows系统中,我们使用办公软件word来可视化编辑文本文件。而在linux中也有一个类似的可视化编辑文本文件的工具gedit。
Vim有四种模式,分别是:插入模式、命令模式、末行模式和可视化模式。
Vim四种模式
Vim的四种模式:
1.插入模式:
i/a/O/o -> vim进入编辑状态
i -> 在当前光标处进行编辑
a -> 在当前光标下一格进行编辑
O -> 在当前光标上一行插入一个空行进行编辑
o -> 在当前光标下一行插入一个空行进行编辑
2.命令模式:
dd(删除一行) ndd(删除n行)
yy(yank,复制一行) nyy(复制n行)
p(paste,粘贴) Esc->vim退出编辑状态(插入模式) u -> 撤销上一次操作 U -> 撤销之前所有的操作
vim 1.txt 2.txt 3.txt -> 同时打开多个文档
大写的G -> 光标跳到末行
光标跳到首行 -> 小写的g,两次
:next -> 切换到下一个(next)文件
:prev -> 切换到上一个(prevous)文件
3.末行模式:
(w/q/wq/wq!=x) -> 退出vim
:set nu -> 显示行号 :set nonu -> 不显示行号
/word -> 从上而下查找某个单词内容
?word -> 从下而上查找某个单词word
N -> 从尾至头进行查找
n -> 从头至尾进行查找
ctrl + f/b/u/d -> 翻页: 翻到下一页/上一页/前半页/后半页
:%s/XXX/YYY/g -> 将文档中所有的XXX替换为YYY
4.可视模式:
-> V(大写的) -> 用光标选择 -> Y注意:在Linux通常有两种方式可以修改文本文档:
1)echo “XXX” > 、 >> filename 2) vim 、 vi filename
本文作者:kongshuo
本文链接:https://www.cnblogs.com/kongshuo/p/15546054.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律