Vim перейти к концу JumpList
В том, с
:jumps
Я вижу список переходов, с G
Я иду в конец списка.
Как я могу пойти в конец списка с картой? Я думаю, что в таком
nn <leader>j :jumps<CR>G
но это, показать список переходов и перейти к концу исходного файла
2 ответа
"Более быстрое" не подлежит отображению. От :help more-prompt
:
Примечание: набранный ключ получен непосредственно из терминала, он не сопоставлен и ввод заголовка игнорируется.
Вы можете определить отображение для сброса more
вариант только перед выполнением :jumps
(и восстановить его потом), как это (в вашем .vimrc
):
map <Leader>j :
\let prevmore=&more<Bar>
\set nomore<Bar>
\jumps<Bar>
\let &more=prevmore<CR>
Когда вы используете это \j
отображение (по умолчанию Leader имеет обратную косую черту, см. :help mapleader
), Vim отобразит весь список переходов без каких-либо пауз, пока не дойдет до конца (фактически вы увидите последнюю "страницу" вывода).
Обратите внимание, что <Leader>
, а также mapleader
не имеют никакого отношения к обратным слешам, использованным выше; это продолжение линии для :source
д файлы (как .vimrc
).
Справочная документация Vim гласит, что список переходов фиксирован максимум до 100 записей, и вы можете использовать счет с CTRL-I (prev) и CTRL-O (next) ... так что очевидный способ "перейти в конец" список перехода будет:
100<C-O>
Это будет выполнять то, что вы ищете. Поместите это в карту или как вы хотите.