标签: vim vi
我在vi中看到以下命令: 使用以下命令删除所有尾随空格(在每行末尾):
:%s/\s\+$//
我知道
%:当前缓冲区;
s:搜索和替换;
\ s:空格;
+:一次或多次出现;
$:行尾
但是什么是“//”?
答案 0 :(得分:2)
/个字符是分隔符。
/
在第一个和第二个斜杠之间,您正在定义要搜索的内容以及第二个和第三个斜杠之间,您正在定义要替换它的内容。
//最后只是说你正在替换你的搜索文本(尾随空格)。
//