sublimetext2 - 如何防止 Sublime Text 3 一次性自动缩进一行

标签 sublimetext2 sublimetext sublimetext3

当我在 Sublime Text 3 中编辑 HTML 或 CSS 时,当我按下 [ENTER] 键时,行会自动缩进,这通常非常有用。

有时我发现自己想要粘贴一行已经缩进的标记,这会导致双缩进。

是否有其他组合键与 [ENTER] 键一起防止下一行自动缩进,而是将光标返回到该行的最开头?请注意,我不想在全局范围内关闭自动缩进。

最佳答案

您可以使用各种键绑定(bind)分多个步骤来完成此操作,因此您可以简单地录制宏并在一个简单的自定义键绑定(bind)中完成(工具 > 录制宏)。

步骤:

  1. [Enter]移至新行。
  2. [shift+home]进行选择,直到行首(用于缩进的空格或制表符)。
  3. [退格]删除选定的缩进字符
  4. 你已经完成了。停止录制并保存宏,然后使用自定义键绑定(bind)一步完成。

关于sublimetext2 - 如何防止 Sublime Text 3 一次性自动缩进一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28896916/

相关文章:

java - Sublime找不到javac命令

git - 如何使用 Sublime Text 完成对提交消息的编辑?

sublimetext3 - Sublime Text 自动缩进

sublimetext2 - 每个文件类型的 Sublime Text 3 标签大小?

sublimetext3 - 如何在 ST3 中设置括号缩进行为

regex - 查找一行中第 n 次出现的字符串或子字符串

sublimetext2 - Sublime Text 2 侧边栏上下文 : Vim-like key bindings for sidebar navigation

css - 在 Bootstrap 中使用没有文件扩展名的自定义 Mac 字体

php - PHP 文件的 sublime 缩进不正确

sublimetext - Sublime Keymap - shift+space 在给定上下文中返回一个字符