Fork me on GitHub

Vim常用命令总结--经常翻看,就能熟练使用

今天很残酷,明天也一样,后天也许会不同

使用 Vim 的时间不长,Vim一开始学习的时候,面对很多的操作命令要去记住,常常望而却步,因此整理了些常用命令。相信只要坚持使用,经常翻看,使用起来也会得心应手。

光标移动

命令 作用
h,j,k,l 或者 上下左右键 h表示往左,j表示往下,k表示往右,l表示往上
ctrl+f 下一页
ctrl+b 上一页
o,O 开启新的一行
^ 一行的开头
$ 一行的结尾
gg 文件的开头
[N]G 文件第N行(直接G到最后一行)

插入模式

命令 作用
i 插入到光标前面
I 插入到一行的开头
a 插入到光标后面
A 插入到一行的最后
Esc 退出插入模式

编辑

命令 作用
u 撤销上一步操作
ctrl+r 恢复上一步操作
. 重复最后一个命令
~ 变为大写
[N]>> 一行或N行右移一个tab键
[N]<< 一行或N行左移一个tab键

关闭

命令 作用
w 保存
wq 保存并关闭
q 关闭(已保存)
q! 强制关闭,丢弃缓存区内容

搜索

命令 作用
/pattern 按照pattern搜索
?pattren 向后搜索
n 光标到达搜索结果的前一个目标
N 光标到达搜索结果的后一个目标

视觉模式

命令 作用
v 选中一个或者多个字符(配合方向键使用)
V 选中一行

剪切和复制

命令 作用
dd 删除一行
D 删除当前光标到一行的最后
x 删除后一个字符
X 删除前一个字符
[N]yy 复制一行或者N行
p 粘贴

窗口操作

命令 作用
:split 水平分割出一个窗口
:vsplit 垂直分割出一个窗口
close 关闭窗口
ctrl+w 切换窗口
-------------本文结束感谢您的阅读-------------

本文标题:Vim常用命令总结--经常翻看,就能熟练使用

文章作者:Longofo

发布时间:2018年05月20日 - 10:05

最后更新:2018年11月07日 - 18:11

原始链接:http://longofo.cc/Vim常用命令总结--经常翻看,就能熟练使用.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

请我吃包辣条也好啊!!!
分享到: