如何在崇高文字中插入制表符?


12

我试图将标签插入Sublime Text中的文档中。我正在使用制表符进行缩进。通常,我可以通过按插入标签→ Tab。但是,有时不是插入制表符,而是执行单词补全。

很难预测何时会发生这种情况,但是当我注意到时,然后按 Backspace                → Tab Backspace

有没有更好的办法?

Answers:


11

您觉得单词补全功能有用吗?如果没有,请关闭它,我相信这可以解决您的问题。

或者,如果您按shift+ tab,则将插入一个文字标签。

或者,您可以通过在“首选项/文件设置-用户”中添加以下行来禁用制表符完成功能:

"tab_completion": false

资源


5
Shift+ Tab对我不起作用。
Rockallite's

9

Shift+ Tab 不会在Sublime Text 3中为我插入文字标签。

我插入文字标签的唯一方法是执行以下操作:

  • 首先,我通过菜单→ 禁用Indent Using Spaces选项。ViewIndentation
  • 然后,按Tab插入文字标签。

完成后,请切换回该选项。

您也可以单击状态栏上显示为Spaces: n或的单元格,然后在此处Tab Size: n切换Indent Using Spaces选项。


1
在Sublime Text论坛上读到的另一个技巧是插入一个您知道在代码中任何地方都没有使用过的字符(给出的示例是反引号,但是您可以粘贴unicode字符或其他内容)。然后调用搜索/替换,确保启用了正则表达式,找到您的字符并将其替换为\t,这将导致一个选项卡。一次性使用它不是超级方便(尽管两者都不能切换菜单选项),但是如果您知道要插入几个制表符,它会很好用。
Wilson F

0

如果要在搜索/替换中使用选项卡,只需在新行上键入选项卡(禁用“使用空格缩进”),选择并剪切,然后粘贴到搜索或替换字段中。

以为我会添加此内容,以防有人像我这样搜索此选项时发现此问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.