VIM

插入命令
命令 描述
i 在光标前插入
I 在光标当前行插入
a 在光标后插入
A 在光标当前行末尾插入
o 在光标当前行的下一行插入新行
O 在光标当前行的上一行插入新行
定位命令
命令 描述
:set nu 显示行号
:set nonu 取消行号
gg 到文本的第一行
G 到文本的最后一行
:n 到文本的第n行
删除命令
命令 描述
x 删除光标所在处字符
nx 删除光标所在处后的n个字符
dd 删除光标所在行
ndd 删除n行
dG 删除光标所在处到行尾的内容
D 删除光标所在处到行尾的内容
:n1,n2d 删除指定范围的行
替换的取消命令
命令 描述
u undo,取消上一步操作
Ctrl+r redo,返回到undo之前
r 替换光标所在处的字符
R 从光标所在处开始替换,按Esc键结束
常用快捷键
命令 描述
shift+zz 保存退出,与“wq”作用相同
v 进入字符可视模式
V或shift+v 进入行可视模式
Ctrl+v 进入块可视模式
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,902评论 3 48
  • 自我总结篇: 对文件的操作技巧: vim文件一个有三种状态:命令(浏览/输入命令转变末行模式),文本(添加/编辑/...
    小知大知阅读 827评论 0 0
  • 本文摘自https://www.cnblogs.com/yangjig/p/6014198.html 感谢原作者的...
    荣子3507阅读 351评论 1 0
  • 画完这张地图有种超级满足的感觉~ 最喜欢里面咖啡馆这个元素,于是单独把它拎出来,又加了些小栅栏,形成新的小图~如果...
    方糖小姑娘阅读 637评论 0 1
  • 多年以后,当罗永浩想起自己一个人被连续问八个半小时,是自己太能说还是太想说? 在我写作的这个时候,得到直播间的罗胖...
    牙医零柒阅读 345评论 2 2