Vim的基本操作命令

进入vim:

类型命令说明
进入vimvim   文件名启动vim打开或者新建文件

光标移动

命令说明
h向左移动一个字符
j向下移动一个字符
k向上移动一个字符
l向右移动一个字符
j向下移动一个字符
0移动到这一行开始的位置(注意是数字0不是字母o)
$移动到这一行末尾

屏幕翻滚

命令说明
ctrl + u向文件首 翻半屏
ctrl + d向文件尾 翻半屏
ctrl + f向文件尾 翻一屏
ctrl + b向文件首翻一屏

文本插入/追加

命令说明
a在光标后追加文本
A在当前行尾追加文本
i在当前光标插入
I(大写i)在当前行首插入
o在当前行的下面一行新开一行
O在当前行的上面新开一行

文本删除

命令说明
dd删除当前行
dw删除一个单词
nx删除光标后的n个字符 例如:3x
nX删除光标前的那个字符 例如:3X

撤销/重做

命令说明
u恢复上一个命令以前的状态相当于常用的ctrl z
.(点)重复一条命令

搜索

命令说明
/ 字符串向下搜索字符串 (输入之后点击enter键,然后通过N或n进行向上或向下搜索,下面同理)
?字符串向上搜索字符串
n继续搜索
N继续向相反方向 搜索

如下图搜索d字母,输入之后点击enter键然后N向上搜索,n向下搜索
在这里插入图片描述

替换

命令说明
: s/p1/p2/g将当前行的所有p1均用p2替换
:n1,n2s/p1/p2/g将第n1行到n2行的所有p1均用p2来替换
:g/p1/s//p2/g将文件中所有的p1均用p2来替换

复制/粘贴

命令说明
nyy将当前n行放入缓冲区
p将缓冲区的内容放到当前行下面

保存

命令说明
: w保存(存盘)
: w!强制保存
: w 文件名保存至文件

退出vim

命令说明
:q退出
:q!强制退出
:wq保存退出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值