VIM查找替换常见操作
# vim demo.py
查找:
#normal模式下按下“/”输入关键字,回车-匹配第一个,按下“n”查找下一个,按下“N”查找上一个。
#例子:查找 python
# /python\c "\c"忽略大小写,不加默认区分大小写
#在normal模式下按下*即可查找光标所在单词(word)
替换:
#全文
# :%s/查找词/替换词/g “/g”表示全部替换,不加则替换光标后一个
#例子:替换 123 为 321
# :%s/123/321/g
#当前行
# :s/查找词/替换词/g
#例子:替换 123 为 321
# :s/123/321/g
行首添加:
#在每行开头添加 “###”字符
# :%s/^/###/
#在当前行开头添加 “###”字符
# :s/^/###/
行尾添加:
#在每行结尾添加 “###”字符
# :%s/$/###/
#在当前行结尾添加 “###”字符
# :s/$/###/
#清除全文的空行
# :g/^s*$/d
#清除全文行尾空格:
# :%s= *$==
#清除全文换行符
# :%s/\n//g

0 评论:
发表评论