vim jumps
08.03.2025 · 222 words · 2 min
Tags :  vim

Шпаргалка по навигационным командам Vim Vim-подобных редакторах

Журнал переходов

КомандаОписание
Ctrl-oНазад по журналу переходов (jump list)
Ctrl-iВперёд по журналу переходов
К точному месту последнего перемещения
''К строке последнего перемещения

Метки (marks)

КомандаОписание
'A'ZК строке глобальной метки (другой файл)
'a'zК строке локальной метки (текущий файл)
`a `zК точной позиции локальной метки
maСохранить метку a в текущей позиции

Поисковые результаты

КомандаОписание
nК следующему совпадению (вниз)
NК предыдущему совпадению (вверх)
*К следующему слову под курсором
#К предыдущему слову под курсором

Переходы по тексту

КомандаОписание
ggК первой строке файла
GК последней строке файла
Ngg / :NК строке номер N
g;К строке последнего изменения
g,К строке перед последним изменением

Буферы и файлы

КомандаОписание
Ctrl-^К предыдущему файлу (альтернативный)
:bnext / :bnК следующему буферу
:bprevious / :bpК предыдущему буферу
:bNОткрыть буфер номер N

История и метки

КомандаОписание
:jumpsПоказать журнал переходов
:clearjumpsОчистить журнал переходов
:marksПоказать список меток
:delm aУдалить метку a

Быстрые исправления и локации

КомандаОписание
:cnextК следующей позиции в списке быстрых исправлений
:cpreviousК предыдущей позиции в списке быстрых исправлений
:lnextК следующей позиции в списке локаций
:lpreviousК предыдущей позиции в списке локаций


Записи · Обо мне · GitHub · Главная