Как мне использовать фильтр обрезки Emmet | t (вертикальная черта t) для удаления маркеров списка? - PullRequest
0 голосов
/ 05 мая 2020

У меня есть следующий список:

* unordered item 1
* unordered item 2
* unordered item 3

Как мне использовать обертку с сокращением (ctrl+shift+G) или (ctrl+shift+A), удалить * unordered и оставить только элемент и число. Я использую Sublime Text 3 на Linux, и я выбираю текст выше, затем ctrl+shift+G Затем я хочу создать панель навигации неупорядоченного списка. Итак, в окошке обертки с аббревиатурой я набираю nav>ul.nav>li.nav-items$*>a|t, и результат:

<nav>
  <ul class="nav">
    <li class="nav-item1"><a href="">unordered item 1</a></li>
    <li class="nav-item2"><a href="">unordered item 2</a></li>
    <li class="nav-item3"><a href="">unordered item 3</a></li>
  </ul>
</nav>

Я удалил *, но не unordered. Я знаю, что |t - это подстроечный фильтр Эммета. Есть ли способ передать этому фильтру числовое значение, чтобы указать, сколько элементов или слов нужно обрезать? Что я хочу, чтобы остаться после применения |t (обрезного фильтра):

<nav>
  <ul class="nav">
    <li class="nav-item1"><a href="">item 1</a></li>
    <li class="nav-item2"><a href="">item 2</a></li>
    <li class="nav-item3"><a href="">item 3</a></li>
  </ul>
</nav>

1 Ответ

1 голос
/ 06 мая 2020

Эммет удаляет только известные маркеры списка, такие как числа или маркеры. Гораздо лучше и проще удалить что-то еще, используя собственные функции редактора, такие как выбор столбца

...