Как выбрать целый HTML блок, включая теги в VIM?

Допустим, у меня:

<div id="help">
    <table>
        ...
        ...
        ...
    </table>
</div>

Как выбрать весь блок, начиная с <div id="help">?

14
задан Wes Sayeed
16.02.2023 3:20 Количество просмотров материала 2516
Распечатать страницу

2 ответа

vat, а в ответ Heptite является способом пойти.

обратите внимание, что в зависимости от расположения курсора может потребоваться ввести at еще несколько раз, пока весь <div> выбран.

предположим, курсор находится в <td> вам понадобится vatatatat чтобы выделить все <div>:

<div>      ^  at
  <table>  |  at
    <tr>   |  at
      <td> | vat

другой вариант был бы искать назад для di(v) или he(lp) и выделите весь тег vat:

?di<CR>vat
5
отвечен romainl 2023-02-17 11:08

поместите курсор в открывающий или закрывающий тег и введите"vat".

посмотреть:

:help text-objects
:help v_at
2
отвечен Heptite 2023-02-17 13:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх