Проблема следующие ссылки документа VIM (: справка) на терминале

11

У меня проблемы с чтением документации vim на терминале, потому что я не могу перейти по указанным ссылкам.

Я цитирую:

Перейти к теме: поместите курсор на тег (например, | bars |) и нажмите CTRL-].

Проблема в том, что я использую испанскую клавиатуру, где «+» и «]» находятся на одной кнопке, поэтому, когда я нажимаю CTRL-], я делаю масштабирование.

Могу ли я как-то сопоставить CTRL-] с любыми другими клавишами или есть какая-то другая опция?

Wylex
источник
Вы пробовали что-нибудь? Напримерnnoremap <leader>h <c-]>
VanLaser
2
Я использую следующее отображение: nnoremap <buffer> <cr> <c-]>в ~/.vim/after/ftplugin/help.vim.
Питер Ринкер,
Я поместил сопоставления в мой файл ~ / .vimrc, и он все еще не работает
Wylex
1
Может быть, CTRL-Shift-]?
Blm
Работает нормально. Спасибо, теперь я могу легко переходить с тега на тег. @blm
Wylex

Ответы:

5

Один из вариантов (если вы не возражаете против небольшого набора текста) - набрать текст :tag tagnameи нажать клавишу ввода. Это в точности эквивалентно Ctrl-] в соответствии с :help CTRL-].

Если вы используете это, обратите внимание, что вы можете использовать завершение табуляции так же, как при вводе :help topicкоманд, и вы можете использовать Ctrl-D, чтобы вывести список возможных автозаполнений того, что вы уже набрали.

Я признаю, что это не слишком альтернатива, но это стоит знать.

Wildcard
источник
6

Другим вариантом является использование нажатия на тег, если set mouse=aон включен.

fruglemonkey
источник
1
Это работает, но я бы предпочел не использовать мышь.
Wylex
2

Для тех, у кого есть французская клавиатура AZERTY, попробуйте

CTRL+ $( $,£,¤ключ)

NullPointerWizard
источник
> Для тех, у кого есть французская клавиатура AZERTY, попробуйте> CTRL + $ ($, £, ¤ клавиша). Почему?
Абд