Vim入门

在这里插入图片描述

符号含义
$ # 行尾,或者最后一行的行尾
% # 整个文件
H # 屏幕第一行
M # 屏幕中间
L # 屏幕最后一行
G # 最后一行
移动
# 上下左右移动n
n + h/j/k/l

# 上下翻一页
Ctrl + b/f

# 上下翻半页
Ctrl + u/d

# 右移n个字符
n + <space>

# 下移n行
n + <Enter>

# 移动到第一行
gg

# 设置/取消行号
:set nu
:set nonu
复制粘贴删除
# 重复上一个动作
.
# 向后删除n个字符
n + x
# 向后剪切n行
n + dd
# 删除光标到行首
d0
# 删除光标到行尾
d$
# 删除光标到最后一行
dG
# 删除光标到第一行
d1G

# 向后复制n行,yank,复制的操作与删除相同,省略
n + yy

# 粘贴
p

# 撤销
u

# 重做前一个动作
Ctrl + r
搜索替换
# 搜索word,光标之下
/word

# 搜索word,光标之上
?word

# 重复上一个搜索命令,意思为next
n

# 将n1到n2行之间的word1替换为word2
# s为substitute,即替换操作,g为global,全局替换,c为confirm,替换前需要确认
:n1,n2s/word1/word2/gc


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值