什么是删除vi中的traling空格的双正斜杠

时间:2015-07-14 10:43:46

标签: vim vi

我在vi中看到以下命令: 使用以下命令删除所有尾随空格(在每行末尾):

 :%s/\s\+$//

我知道

%:当前缓冲区;

s:搜索和替换;

\ s:空格;

+:一次或多次出现;

$:行尾

但是什么是“//”?

1 个答案:

答案 0 :(得分:2)

/个字符是分隔符。

在第一个和第二个斜杠之间,您正在定义要搜索的内容以及第二个和第三个斜杠之间,您正在定义要替换它的内容。

//最后只是说你正在替换你的搜索文本(尾随空格)。