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

412
cerr

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

0

2 ответа на вопрос

1
alpha_989

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

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

Вставьте это в свой .vimrcи перезапустите vim.

Ссылка:

  1. https://stackoverflow.com/a/33603586/4752883
1
romainl

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

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

См :help window-tag.