This is my blogs|

kongshuo

园龄:4年粉丝:26关注:6

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 中国大陆许可协议进行许可。

posted @   kongshuo  阅读(101)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起