vim删除空行、行首、行尾的空格
记录一下vim操作空白字符的相关方式,现在包括删除空行、删除行首空格以及删除行尾空格。
删除空行
:g/^$/d
删除行首空格
:%s/^\s*//g
%s
表示替换,^
表示行首开始,\s*
表示一个或多个空格,//
表示替换为空,g
表示全文。
^\s*
表示从行首开始的所有空格。
删除行尾空格
:%s/\s*$//g
\s*$
表示行尾的所有空格。
- 原文作者:生如夏花
- 原文链接:https://blduan.top/post/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8/%E6%96%87%E6%9C%AC%E7%BC%96%E8%BE%91/nvim%E5%88%A0%E9%99%A4%E7%A9%BA%E8%A1%8C%E8%A1%8C%E9%A6%96%E8%A1%8C%E5%B0%BE%E7%9A%84%E7%A9%BA%E6%A0%BC/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。