Vim - маркеры
Vim поддерживает функцию закладок. Используя эту функцию, мы можем сделать навигацию внутри файла намного быстрее. В этой главе мы обсудим следующие элементы -
- Создать закладку
- Перейти к закладке
- Список всех закладок
- Удалить закладки
- Местные закладки
- Глобальные закладки
Создать закладку
Чтобы создать закладку, выполните следующую команду -
m{bookmark-name}
В приведенном выше примере имя закладки - это один буквенный символ. Например, команда ниже создает закладку с именем a.
ma
Перейти к закладке
Как только закладка создана, мы можем перейти туда. Следующую команду можно использовать для перехода к закладке -
Старший Нет | Команда и описание |
---|---|
1 | `{bookmark-name} Переместитесь в точное место закладки. Обратите внимание, что этот персонаж вернулся цитатой |
2 | ‘{bookmark-name} Перейти к началу строки закладки. Обратите внимание, что этот символ - одинарная кавычка |
Список всех закладок
Чтобы перечислить все закладки, выполните следующую команду -
:marks
На изображении ниже показан список закладок для текущего файла.
Удалить закладку
Чтобы удалить закладки, выполните следующую команду -
:delmarks {bookmark-name}
Например, команда ниже удалить закладку с именем a.
:delmarks a
Локальные закладки и глобальные закладки
Когда у вас открыто несколько файлов и вы хотите перейти к определенной позиции в любом из открытых файлов, вы можете использовать функцию глобальной метки Vim.
Если имя закладки - это заглавная буква, то это глобальная закладка. Вышеупомянутые команды применимы как для локальных, так и для глобальных закладок.