Vim编辑器快捷键总结

命令模式:

ZZ:保存并退出

ZQ:不保存直接退出

h、j、k、l:光标向左、下、上、右移动

#h|j|k|l:光标向左下上右移动#个单位

H:光标移动到当前页的首页

L:光标移动到当前页的尾页

M:光标移动到当前页的中页

G光标移动到整个文件的尾行

#G:跳到智定航   退出模式下:#

gg:光标跳至整个文件的首行

^:跳转至行首的第一个非空白字符

0:跳转至行首

$:跳转至行尾

):下一句(:上一句

}:下一段{:上一段

ctrl+f:向文件尾部反一屏

ctrl+b:向文件首部翻一屏

x:删除光标处的字符

#x删除光标处起始的#个字符

xp交换光标处的字符及后面字符的位置

~:转换大小写

J:删除当前行后的换行符

r:替换光标所在处的字符

R:切换成REPLACE模式

d$:剪切到行尾

d^:剪切到非空行首

dw:剪切当前单词

dd:剪切光标所在的行

y$:复制到行尾

y^:复制到非空行首

y0:复制到行首

yw:复制当前单词

yy:复制当前行

#yy:复制#行

p:缓冲区存的如果为整行,则粘贴当前光标所在行的下方;否则,则粘贴至当前光标所在处的后面

P:缓冲区存的如果为整行,则粘贴当前光标所在行的上方;否则,则粘贴至当前光标所在处的前面

c$:删除到行尾,同时进入插入模式

c^:删除到行首,同时进入插入模式

c0:删除到行首,同时进入插入模式

cw:删除当前单词到词尾,同时进入插入模式

cc:删除当前行,同时进入插入模式

#cc:删除#行,同时进入插入模式

i:光标在哪,就从哪进入插入模式

I:光标移到所在行的行首,同时进入插入模式

a:光标向后进一格,同时进入插入模式

A:光标移到所在行的行尾,同时进入插入模式

o:光标所在行的下一行创建一个新行,同时进入插入模式

O:光标坐在行的下一行进入插入模式

回到command:Esc

:进入退出模式

q:退出

q!强制退出

w:保存

w!:强制保存

wq或x:保存并退出

wq!或x!:强制保存并退出

回到command:EscEsc或enter

r  /path/filename 在光标所在行下粘贴指定路径的文件

w /path/newfilename 将当前文件另存到指定的路径中

:# 光标移动到第#行

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值