Чи є ярлик, з якого можна перейти, наприклад, <XX>
до </XX>
?
Я вже спробую це з '%', але це не працює в цій ситуації.
Чи є ярлик, з якого можна перейти, наприклад, <XX>
до </XX>
?
Я вже спробую це з '%', але це не працює в цій ситуації.
Відповіді:
matchit
плагін (див. :help matchit-install
Інструкції).:filetype plugin on
). Відтепер, кожного разу, коли ви редагуєте файл, виявлений як xml
або html
якусь іншу мову розмітки на основі тегів, комбінація matchit
плагіну та файлів плагінів файлів дозволяє дозволити %
руху узгоджувати відкриті та закриті теги.
Ви можете переходити між тегами за допомогою візуальних операторів, наприклад:
Курсор повинен перейти вперед до відповідного тега html / xml. Щоб перейти назад із закритого тегу, натисніть oабо, Oщоб перейти до протилежного тегу.
Тепер ви можете або вийти з візуального, натиснувши Esc, змінити cабо скопіювати y.
Щоб записати цю дію в регістр, натисніть, qqщоб почати запис, виконайте стрибок тегів, як зазначено вище (у тому числі Esc), натисніть, qщоб закінчити. Потім, щоб викликати стрибок, натисніть @q.
Додаткову допомогу див. На :help visual-operators
або :help v_it
:
at
<tag> </tag>
блок (з бирками)it внутрішній
<tag> </tag>
блок
Альтернативно використовуйте плагін, такий як matchit.vim (Див.: Використання% у мовах без фігурних дужок ).
Дивись також:
matchit
як здається, він має більшістьvim
дистрибутивів, але вам все одно доведеться це ввімкнути самостійно.:help matchit-install
для більш.