如何用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