对相同单词进行操作
一、删除单词
- 把光标移到单词上,dw
二、查找单词
- * 或 # ,一个向前,一个向后
三、对光标所在单词删除/修改,其余相同单词也这么做的话,按n/N移动 然后按点(.)
四、把文件中所有num替换成number
:%s/num/number/g
如果是对文件中的一部分内的进行替换,先用视图模式V选中区域,然后 :s/old/new
五、选择一个单词ve , 复制:vey , 粘贴:p
多行同时编辑
-
编辑:
- 将光标移到要插入相同内容的第一行第一个字符上,如上面代码中
item 1
中的i
上 - 按下
ctrl
+v
进入visual block模式 - 按两次
j
或者2j
,将光标移动到要插入的最后一样,如上面代码中item 3
中的i
上 - 按下
I
(大写i)进入编辑模式 - 开始输入要插入的内容,如
my_
- 按
esc
退出(非常重要,不要忘记了),Vim会自动在这几行前面添加相同的内容,可能需要一些运行时间。
- 将光标移到要插入相同内容的第一行第一个字符上,如上面代码中
-
删除:
- 将光标移到要删除相同内容的第一行第一个字符上,如代码中
my_item 1
中的m
上 - 按下
ctrl
+v
进入visual block模式 - 使用motion选中想要删除的所有内容,在本问题中,按两次
j
和两次l
- 按下
d
,同时删除所有选中的字符
- 将光标移到要删除相同内容的第一行第一个字符上,如代码中