我一直在使用 Vim 和snipMate 插件来创建 HTML 代码。这是我想快速输入的代码:
<ul>
<li><a href="this.html">that</a></li>
</ul>
所以我从插入模式开始输入ul
Tabli
Tab,但是当我尝试输入a
tab创建链接片段时它不起作用,它移动到行尾(这是片段所说的)。
我试图通过按 来逃避剪辑Esc,但是一旦我进入插入模式,Tab仍然会将我带到行尾。目前我可以让它工作的最好方法是接受到Tab行尾,向后移动然后插入。这种方法是最有效的方法吗?你如何逃避一个片段?
a
我也有以下片段html.snippets
snippet a
<a href="${1:#}">${2:$1}</a>${3}
按下a
Tab将我放在 之后,href="
然后我键入this.html
,片段放在this.html
之前</a>
。当我按下Tab然后想要输入第二个this.html
时(如在 TextMate 中),所以我输入that
,但它离开了thathis.html
?