Как открыть ссылку в новом или следующем разделении в vim

Когда я перемещаюсь по ключевому слову, а затем нажимаю ^], он перейдет к определению в текущем активном разделении. Как я могу сохранить текущее разделение таким же и вместо этого открыть определение в другом разделенном окне (вертикальном или горизонтальном)?

2 ответа

Решение

<C-]> не переходит к ссылке на слово под курсором, он переходит к его определению.

Во всяком случае, вы можете использовать <C-w>] открыть тег в новом окне.

Увидеть :help window-tag,

Вы можете переназначить ^] с помощью следующих команд:

nnoremap <C-]> :only<bar>vsplit<CR>:execute "tag" . expand('<cword>')<CR>

Поместите это в свой .vimrc и перезапустите Vim.

Ссылка:

  1. https://stackoverflow.com/a/33603586/4752883
Другие вопросы по тегам