Редактор Vi. Команды работы с метками.

Редактор vi позволяет расставить тексте метки, на которые можно потом переходить, удалять текст от текущей позиции до метки и т.п. Для каждой метки задаётся имя. Именем может быть любая буква или цифра.

m(имя) - задать в текущей позиции метку с именем имя.
'(имя)
`(имя) - перейти на метку с именем имя.

В редакторе Vim есть предопределённые имена меток:

' - позиция в тексте до последнего перемещения (переход на метку, поиск, замена).
" - позиция курсора во время последнего редактирования текста.
[ - начало последнего изменённого фрагмента текста.
] - конец последнего изменённого фрагмента текста.