vim的使用手册

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hiwoshixiaoyu/article/details/84227548

vim
1)正常模式 第一次执行的状态
2)插入模式 按i、a、o、I、A、O、后可输入文本状态
3)命令模式 在正常模式下按ESC输入冒号(:)的状态
4)可视化模式 按v (???)

按ESC可以从其他模式转换为正常模式

在正常模式下使用h(左)j(下)k(上)l(右)移动光标 或者使用箭头移动光标

正常模式下使用x删除一个字符
正常模式下按u 可以回到上一个状态
正常模式下Ctrl+R 回到原来的状态 (u的逆向操作)

正常模式i:insert 在当前光标处插入
正常模式a:append 在当前光标下一个位置插入
正常模式A: 在当前光标所在行尾部插入字符
正常模式I: 在当前光标所在行前端开始插入字符
正常模式o: 在当前光标下创建行并插入字符
正常模式O: 在当前光标上创建行并插入字符
正常模式x,dl: 删除当前光标位置的字(???)
正常模式X,dh: 删除光标上一个位置的字
正常模式dw: 删除一个词
正常模式d0: 从光标位置起删除至行首
正常模式D,d : d d : d j : d k : y : y a n k y y : y w : y 2 w : 2 y 0 : y : 删除光标位置起删除至行尾 正常模式dd: 删除整个光标所在行 正常模式dj: 删除光标所在行和下一行 正常模式dk: 删除光标所在行和上一行 y:yank “拖拽” 正常模式yy: 复制光标所在行 正常模式yw: 从光标位置到词尾进行复制 正常模式y2w: 从光标位置复制2个词 正常模式y0: 从光标到行首进行复制 正常模式y : 从光标到行尾进行复制
正常模式2yy: 复制光标所在行下2行
正常模式yj: 复制光标所在行和下一行
正常模式yk: 复制光标所在行和上一行
正常模式yG: 从当前光标位置到文件末尾进行复制
正常模式P: 添加至光标的下一个位置
正常模式p: 添加至光标位置

Ctrl-V 指定块

插入文本 +i
保存文件 +:+w
指定文件名并保存 +:+w 文件名
退出vim编辑器 +:+q
退出vim编辑器 放弃保存 +:+q!
保存修改并退出 +:+wq

猜你喜欢

转载自blog.csdn.net/hiwoshixiaoyu/article/details/84227548