如果快速生成这样的标签(主要是特别不想打那个百分号)?
<%= expression %>
<% statements %>
<script type="xxx" src="xxx"></script>
<link ....
等等。
vim 的 vim-ragtag plugin 用的很爽,大概是这样:
Mapping | Changed to (cursor = ^) |
---|---|
foo<C-X>= | foo<%= ^ %> |
foo<C-X>+ | <%= foo^ %> |
foo<C-X>- | foo<% ^ %> |
foo<C-X>_ | <% foo^ %> |
foo<C-X><Space> | <foo>^</foo> |
foo<C-X><CR> | <foo>\n^\n</foo> |
<C-X>! | <!DOCTYPE...>/<?xml ...?> |
<C-X>@ | <link rel="stylesheet" ...> |
<C-X># | <meta http-equiv="Content-Type" ... /> |
<C-X>$ | <script src="/javascripts/^.js"></script> |
web-mode 或者 emmet-mode 有类似的功能吗?或者这二者的正确使用姿势是什么样的?或者有没有更好用的 Emacs HTML模板插件?