vim快捷键(简洁版)

3 篇文章 0 订阅

vim快捷键,为了防止过于繁琐,只写自己常用的,后续补充。入门的见文章vim基础学习,详细的见转载的文章vim快捷键

1.打开文件

vim + file    从文件的末尾开始。
vim +num file    从第num行开始。
vim +/str file    打开file,并将光标停留在第一个找到的str上。
:e file        关闭当前编辑的文件,并开启新的文件。
:e+file        开始新的文件,并从文件尾开始编辑。
:e+n file    开始新的文件,并从第n行开始编辑。

2.光标移动

0     移动到行首。
$     移动到行尾。

g0    移到光标所在屏幕行行首。
g$    移动光标所在屏幕行行尾。
n|    把光标移到第n列上。
nG    到文件第n行。

H     把光标移到屏幕最顶端一行。
M     把光标移到屏幕中间一行。
L     把光标移到屏幕最底端一行。
gg    到文件头部。
G     到文件尾部。

zz    将当前行移动到屏幕中央。
zt    将当前行移动到屏幕顶端。
zb    将当前行移动到屏幕底端。

3.插入

i     在光标前插入。
a     在光标后插入。
I     在当前行第一个非空字符前插入。
A     在当前行最后插入。
o     在下面新建一行插入。
O     在上面新建一行插入。

4.替换

r     替换光标处的字符
R     进入替换模式,按esc回到正常模式。
:s/old/new       用new替换当前行第一个old。
:s/old/new/g     用new替换当前行所有的old。
:n1,n2s/old/new/g  用new替换文件n1行到n2行所有的old。
:%s/old/new/g   用new替换文件中所有的old。

5.复制

yy或Y        复制整行文本。
y$          从光标当前位置复制到行尾。
y0          从光标当前位置复制到行首。
y1G或ygg     复制光标以上的所有行。
yG          复制光标以下的所有行。
组合键,我们使用gg到达文件yG复制整个文件,即ggyG或者Gygg。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值