vim速查

进入vim

vim配置

移动光标

屏幕滚动

插入文本类

删除命令

复制粘贴

撤销

搜索及替换

1. 基本替换
:s /str1/str2/ #替换当前行第一个str1为str2
:s /str1/str2/g #替换当前行所有str1为str2
:%s /str1/str2/(等同于 :g/str1/s//str2/)   #替换每一行的第一个str1为str2
:%s /str1/str2/g(等同于 :g/str1/s//str2/g) #替换每一行中所有str1为str2
:n,$s/str1/str2/  #替换第 n 行开始到最后一行中每一行的第一个str1为str2
:n,$s/str1/str2/g #替换第 n 行开始到最后一行中每一行所有str1为str2
(n 为数字,若 n 为 .,表示从当前行开始到最后一行)

书签

visual模式

行方式命令

若不指定n1,n2,则表示将整个文件内容作为command的输入

窗口操作

posted @ 2021-07-19 18:13  Jeff的技术栈  阅读(83)  评论(0编辑  收藏  举报
回顶部