Text 升华文本:将多个相邻空白合并为一个

Text 升华文本:将多个相邻空白合并为一个,text,sublimetext2,sublimetext,sublimetext3,Text,Sublimetext2,Sublimetext,Sublimetext3,如何在崇高的文本中做到这一点 "aaa bbb ccc ddddddd " 应该转换成 "aaa bbb ccc ddddddd " 创建一个代码段: <snippet> <content><![CDATA[ ${SELECTION/\s{2,}/ /g} ]]></content> </snippet> 然后,选择一行或多行上的文本,并使用键映射 这也可以通过正则表达式搜索和替换来完成。首先,选择要

如何在崇高的文本中做到这一点

"aaa     bbb ccc    ddddddd   "
应该转换成

"aaa bbb ccc ddddddd "
创建一个代码段:

<snippet>
    <content><![CDATA[
${SELECTION/\s{2,}/ /g}
]]></content>
</snippet>
然后,选择一行或多行上的文本,并使用键映射


这也可以通过正则表达式搜索和替换来完成。首先,选择要更改的文本。接下来,单击查找->替换…。确保选中了Regex和In selection按钮。要可视化要替换的内容,还可以选择“突出显示匹配项”按钮。在
查找内容
字段中,输入
(\s){2,}
,然后在
替换为
字段中,只需输入一个空格。单击“全部替换”,两个或更多空白字符的所有实例都将替换为一个空格

{ "keys": ["ctrl+shift+z"], "command": "insert_snippet", "args": { "name": "Packages/User/Snippets/test_snippets/regex_whitespace.sublime-snippet" } },