如何用Sublime Text 2中的选项卡replace四个空格?

在这里输入图像说明

我想用标签replace所有由另一个文本编辑器编写的“四个空格”。 我该怎么做?

在状态栏的右下angular,单击Spaces: N (或Tab Width: N ,其中N是一个整数),确保它表示从四个空格Convert Indentation to Tabs Tab Width: 4 ,然后从上下文selectConvert Indentation to Tabs菜单将从最初的点击出现。

同样,如果您想做相反的操作,请单击状态栏上的“ Spaces或“ Tab Width文本,然后从相同的菜单中进行select。

在这里输入图像说明在这里输入图像说明

select全部,然后:

Windows / Linux:

Ctrl + Shift + p

然后键入“缩进”

苹果电脑:

Shift + Command + p

然后键入“缩进”

要将Sublimeconfiguration为始终使用选项卡,请尝试将以下内容添加到preferences-> settings-user:

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

更多信息在这里: http : //www.sublimetext.com/docs/2/indentation.html

在主菜单上;

View -> Indentation -> Convert Indentation to Tabs / Spaces

\t (backslash -t,一个制表符)执行正则expression式“Search”,并用四个空格replace。

主菜单或右下方的状态栏间距菜单可以做同样的事情,而且工作量较less。

以最快的方式创build一个键盘绑定

{ "keys": ["super+alt+t"], "command": "unexpand_tabs", "args": { "set_translate_tabs": true } }

添加到首选项>键绑定(用户),当你按 + ALT + T它将空间转换为选项卡

你可以添加简单的键绑定:

首选项>键绑定 – 用户:

 [ { "keys": ["super+l"], "command": "reindent"}, ] 

现在select行或文件,然后点击:command + l