emmet.vim 语法(11个)

  • child:>
  • sibling:+
  • climb-up:^ ``` 上级 (Climb-up)元素是什么意思呢?前面咱们说过了生成下级元素的符号“>”,当使用 div>ul>li 的指令之后,再继续写下去,那么后续内容都是在 li 下级的。如果我想编写一个跟 ul 平级的 span 标签,那么我需要先用 “^” 提升一下层次。例如: div>ul>li^span 就会生成如下结构:

如果我想相对与 div 生成一个平级元素,那么就再上升一个层次,多用一个“^”符号: div>ul>li^^span ```

  • grouping:()
  • multiplication:*
  • naming and numbering:$
  • naming and numbering rule: E@ @可以制定变量的规则,@-为自减变量,@3*5为从3开始增加5个数,一般和*结合使用 ul>li.name$@3*5
  • ID and CLASS attributes:# .
  • custom attributes:[]
  • text:{}
  • implicit tag names:
    • table>.row>.col
    • ul>.li-num
    • em>.span-num
    • .class-num
    • #id-num