为什么不能在我的emmet-vim中用abbreviational标签包裹单个行?

时间:2017-03-22 01:56:13

标签: html vim emmet

我已经安装了vim和emmet插件 创建以下html结构

 <ul>
    	<li>About</li>
    	<li>News</li>
    	<li>Products</li>
    	<li>Contacts</li>
    </ul>

有四行文字

About
News
Products
Contacts

https://docs.emmet.io/actions/wrap-with-abbreviation/说 1.选择四行

enter image description here

2.输入 ctrl shift a
什么都没发生!

在哪里输入缩写ul>li*来创建目标html结构?
如何在我的emmet-vim中用ul>li*标签包裹四行 为什么在我的vim的vim窗口的左下角没有标签如Tag?如何在我的vim中设置它?

enter image description here

enter image description here

在崇高的文本3中,我们可以通过这种方式实现它 1.选择所有四条线 enter image description here 2.按 ctrl shift g
一个狭窄的窗口弹出底部 enter image description here

3.用退格键删除红色div标签,然后输入ul>li*

enter image description here

完成!

如何在使用emmet插件的纯vim环境中做什么?

1 个答案:

答案 0 :(得分:0)

1.按V进入vim的visul模式

2.按V选择所有行

enter image description here

3.按 ctrl y

enter image description here

现在标记:徽标显示

  1. 输入ul&gt; li *
  2. enter image description here

    enter image description here

    完成!