我想替换所有的“四个空间”,这是由另一个文本编辑器与制表符。我该怎么做呢?


当前回答

要配置Sublime总是使用选项卡,尝试添加以下选项到首选项->设置-user:

{
    "tab_size": 4,
    "translate_tabs_to_spaces": false
}

更多信息请访问:http://www.sublimetext.com/docs/2/indentation.html

其他回答

全选,然后:

Windows / Linux:

Ctrl + Shift + p

然后输入"缩进"

Mac:

Shift键命令+ p

然后输入"缩进"

对\t进行正则表达式“搜索”(反斜杠-t,制表符),并替换为四个空格。

无论是主菜单,还是右下角的状态栏间距菜单,都可以做同样的事情,而且工作量更少。

创建一个快捷的键绑定

{“钥匙”:“超级+ alt + t”,“命令”:“unexpand_tabs”,“参数”:{“set_translate_tabs”:真}}

将此添加到首选项>键绑定(用户) 当你按下super+alt+t,它将空格转换为制表符

在状态栏的右下角,单击空格:N(或制表宽:N,其中N是一个整数),确保它说制表宽:4从四个空格转换,然后从上下文菜单中选择将缩进转换为制表符,将从初始单击出现。

类似地,如果您想要做相反的事情,单击状态栏上的“空格”或“制表符宽度”文本,并从相同的菜单中进行选择。

要配置Sublime总是使用选项卡,尝试添加以下选项到首选项->设置-user:

{
    "tab_size": 4,
    "translate_tabs_to_spaces": false
}

更多信息请访问:http://www.sublimetext.com/docs/2/indentation.html