原文地址:vim常用命令汇总~
罗列汇总一下vim这边常用的命令。
首先是光标移动这边:
-
Ctrl+f表示光标移动到上一页。
-
Ctrl+b表示光标移动到下一页。
-
^表示光标移动到当前行的开始位置。
-
$表示光标移动到当前行的结束位置。
-
gg表示光标移动到当前文档的第一行。
-
[N]G表示光标移动到当前文档的第N行或者最后一行。
之后是插入编辑内容这边:
-
i表示插入到光标前面。
-
I表示插入到行的开始位置。
-
a表示插入到光标的后面。
-
A表示的是插入到当前行的最后位置。
-
Esc表示的是退出插入模式。
关闭和保存退出等太easy的咱就不罗列了哈,接下来看搜索相关内容:
-
/表示搜索,后面得跟上你要搜索的内容,也可以是正则表达式。
-
?表示从当前向后搜索,上面的斜杠是全局的。
-
n表示光标移动到搜索结果的前一个目标。
-
N表示光标移动到搜索结果的后一个目标。
有一点需要注意的就是,在使用搜索时,必须是在非插入模式之下使用。
再然后就是剪切和复制相关内容了:
-
dd表示删除光标所在的行。
-
dw表示删除光标所在的单词。
-
x表示删除光标所在的后一个字符。
-
X表示删除光标所在的前一个字符。
-
D表示删除光标所在的行的最后一个字符。
-
[N]yy表示复制N行。
-
yw表示复制一个单词。
-
p表示粘贴内容。
至此,本次分享就结束了,后期会慢慢补充。
以上仅为个人观点,不一定准确,能帮到各位那是最好的。
好啦,到这里本文就结束了,喜欢的话就来个三连击吧。
扫码关注公众号,获取更多优质内容。