如何在 Sublime Text 中插入制表符?

如何在 Sublime Text 中插入制表符?

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

很难预测什么时候会发生这种情况,但当我注意到它时,我就会按Backspace                → Tab Backspace

有没有更好的办法?

答案1

Shift+Tab 没有在 Sublime Text 3 中为我插入一个文字制表符。

对于我来说插入文字制表符的唯一方法是执行以下操作:

  • 首先,我禁用Indent Using Spaces通过菜单选项ViewIndentation
  • 然后,按下Tab插入文字制表符。

完成后,切换回选项。

您还可以点击状态栏上的单元格,其中显示Spaces: n或者Tab Size: n,并切换Indent Using Spaces那里的选项。

答案2

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

或者,如果您按shift+tab则会插入一个文字制表符。

或者您可以通过在“首选项/文件设置 - 用户”中添加此行来禁用制表符补全:

"tab_completion": false

来源

答案3

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

我想我应该添加这个以防有人像我一样发现这个问题并搜索这个选项。

相关内容