vim基础快捷键

这篇文章为学习所用,记录了部分常用且实用的vim基础快捷键,希望对大家有所帮助。

移动光标

h: 向左移动一个字符
j: 向下移动一行
k: 向上移动一行
l: 向右移动一个字符
^: 移动到行首的第一个非空字符
$: 移动到行尾

进入插入模式

i: 在光标前插入文本
I: 在当前行开头插入文本
a: 在光标后插入文本
A: 在当前行结尾插入文本
o: 在下方插入一行并进入插入模式
O: 在上方插入一行并进入插入模式

复制粘贴剪切

dd: 剪切当前行
x: 剪切当前字符
yy: 复制当前行
p: 粘贴复制的文本
注意:这些都可以在前面加入数字代表行数

行号显示

set number : 显示行号
set nonumber : 隐藏行号

快速翻页

ctrl+f: 向前翻页
ctrl+b:向后翻页
ctrl+u:向上翻半页
ctrl+d:向下翻半页
G:跳转到文件末行
gg:跳转到文件首行

查找内容

?+内容:从光标向上查找
/+内容: 从光标向下查找
n:查找下一个
N:与n相反
注意:默认查找是区分大小写的,想要不区分大小写,在内容后面加上\c

替换内容

:%s/pattern/replace/g: 全局替换指定模式的文本

撤销内容

u:撤销上一步

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值