vim编辑器

博客介绍了Vim编辑器,它是全屏幕文本编辑器,常用于Linux/unix系统,可建立、编辑和显示文本文件,还提及了工作模式等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

vim是一个全屏幕文本编辑器,常用在Linux/unix上,用来建立/编辑/显示文本文件的

工作模式

$ vi filename 或者 vim filename 进入文本
插入命令:
i 在光标所在字符前插入
I 在光标所在行行首插入
a 在光标所在字符后插入
A 在光标所在行尾插入
o 在光标下插入新行
O 在光标上插入新行
esc 回到命令模式
在命令模式,输入冒号:,我们就可以进入编辑模式;
: set nu 显示行号
: wq 退出
:set nonu 取消行号
:行号 直接跳到某指定行号
eg $ :1000 直接跳到1000行
其实常用的也就是i和esc;
-------------------------------------------
/string 搜索指定字符串,搜索是忽略大小写 :set ic
:%s/old/new/g 全文替换指定字符串
%n1,n2s/old/new/g 一定范围内进行替换
eg:
$ :4,1000s/maliya /longjing/g 替换4到1000行内的maliya为longjing
-------------------------------------------
:w 保存修改
:w new_filename 另存为指定文件
:wq 保存修改并退出
ZZ 快捷键,保存修改并推出
:q! 不保存修改退出
:wq! 保存修改并退出(文件所有者及root可使用)

总结

vim/vi 命令模式 插入模式 编辑模式
插入命令  aio
定位 :set nu   set nonu
:n 定位到某一行

小知识

:r !date 直接把执行结果导入到vim
:map ^p I#<ESC>   定制快捷键,ctrl+v+p 跳到行首添加#号,然后退出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李卓书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值