光标移动(Cursor Movement)
Ctrl+f 上一页
Ctrl+b 下一页
o/O 开启新的一行
^ 一行的开始
$ 一行的结尾
gg 文档的第一行
[N]G 文档的第N行或者最后一行
:N 文档第N行
编辑(Editing)
i 插入到光标前面
Esc 关闭插入模式
dd 删除光标所在的一行
S 删除光标所在的一行
u 撤销上一步操作
ctrl+r 恢复上一步操作
关闭(Exiting)
:w 保存
:wq,:x 保存并关闭
:q 关闭(已保存)
:q! 强制关闭
搜索(Search)
/pattern 搜索(非插入模式)
剪切和复制(Cut and Paste)
dd 删除一行
X 删除前一个字符
[N]yy 复制一行或者N行
p 粘贴
窗口操作
:split 水平方向分割出一个窗口
:vsplit 垂直方向分割出一个窗口
:close 关闭窗口
Ctrl+W 切换窗口,h到左边窗口,j到下方窗口,k到上方窗口,l到右边窗口
更多推荐
平时比较常用到的vim命令
发布评论