vim编辑器使用
1.复制/粘贴
命令模式下输入v,方向键移动选择索要复制的内容,然后输入y复制,到鼠标指定的位置以后输入p粘贴
2.剪切/粘贴
命令模式下输入v,方向键移动选择索要复制的内容,然后输入d复制,到鼠标指定的位置以后输入p粘贴
ps:鼠标指定位置 输入小写p ,在鼠标光标后面粘贴,输入大写P,在鼠标光标前面粘贴
3.撤销/恢复
命令模式下输入u,即可撤销当前操作,ctrl+r恢复当前操作
4.查找/替换
命令模式下输入 /所要查找的字符,输入 n 可以切换到下一个对应的字符
eg: /name 查找name字符串
忽略大小写查找,在结尾加上\c
eg: /name\c 查找name、Name、NAME等等字符串
全部替换,命令模式下输入: %s/所查找的内容/替换成的内容/g。
eg: :%s/name/name=DiaoGe/g 把所有name都替换成‘name=DiaoGe’。
替换当前行,命令模式下输入:/s/所查找的内容/替换成的内容/g。
eg: :s/name/name=DiaoGe/g 把当前行name替换成‘name=DiaoGe'。
替换当前行一下n行,命令模式下输入:/s .,+n /所查找的内容/替换成的内容/g,也包含空白行
eg: :s.,+5/name/name=DiaoGe/g 把从当前行接下来5行都替换成‘name=DiaoGe'
ps:替换的规则 : {作用范围}s/{目标}/{替换}/{替换标志}
s=substitute ,g=global
参考博客:
https://www.cnblogs.com/huxinga/p/7942194.html