Linux中vim的操作

进入编辑模式

命令含义
i 和 Ii在光标前插入,I在行首插入
a 和 Aa在光标后插入,A在行末插入
o 和 Oo在光标所在行下一行产生新行,O在光标所在行上一行产生新行

移动光标

命令含义
h光标向左移动
j光标向下移动
k光标向上移动
l光标向右移动
H、M、L光标移动到可见屏幕的第一行(H)、中间行(L)、最后一行(L)
^ 和 $^移动到行首,$移动到行尾
gg 和 GG移动到文档的最后一行,gg文档的第一行
ctrl+f、ctrl+b向前翻屏、向后翻屏
ctrl+d、ctrl+u向前半屏、向后半屏

删除命令

命令含义
x 和 Xx删除光标所在字符,X删除光标前一个字符,包含光标位置的字符
dd 和 n dddd删除所在行,n dd 从当前行开始删除n行
d0 和 Dd0删除光标前本行所有内容,D删除光标后本行所有内容,包含光标位置的字符
dw删除光标所在位置的字,包含光标所在位置的字符

撤销命令

命令含义
u一步一步撤销
ctrl+r反撤销(重做)

重复命令

命令含义
.重复上一行命令

移动命令

命令含义
>>文本行右移
<<文本行左移

复制粘贴

命令含义
yy、n yy、y$y^ yy复制当前行,5 yy 复制五行
p在光标所在位置向下新开一行粘贴

查找替换

命令含义
命令模式 r 和 Rr替换当前字符,R替换光标所在字符,然后光标依次往后移动
命令模式 /+ 字符串n查找下一个与字符串相同的内容 N查找上一个
末行模式下 %s/abc/123/g将文件中所有的abc替换成123
末行模式下 1,10 s/abc/123/g将第一行至第十行之间的abc从替换成123
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值