Sublime Text直接在标签之间上下移动光标

时间:2015-01-29 19:54:30

标签: javascript html css sublimetext sublimetext3

我在OS X上。如何在开启和关闭标签之间直接在Sublime Text(仅使用键盘)的代码中移动光标?

例如,我有ul列表,如下所示,使用Emmet创建了ul>li*3。点击Tab按钮后,我最终在li个标签之间。但是,当我输入任何内容并按下箭头时,我的光标将在下一行的末尾。使用Option + left / right移动是不方便的,因为光标在/ </li>之前结束,所以我需要按左箭头两次才能到达我想要的位置。

<ul>
  <li>hello 1</li>
  <li></li>
  <li></li>
</ul>

是否可以在标签之间直接移动?它是否也适用于CSS和/或JS?

2 个答案:

答案 0 :(得分:1)

安装Emmet插件&#34; emmet-sublume&#34;对于崇高的文字:

https://github.com/sergeche/emmet-sublime

然后使用以下键盘序列:⇧^T/ Ctrl + Alt + J

可以找到更多emmet快捷键here

Emmet网站:http://emmet.io/

答案 1 :(得分:0)

要匹配HTML标记,您可能需要安装Emmet plugin

安装完成后,可以使用 Shift + Control + T

匹配标签

内置CSS和JavaScript(以及其他语言)中的大括号,可以使用 Control + M 完成。