Когда я перемещаюсь по ключевому слову и затем нажимаю ^]
, он переходит к определению в текущем активном разделении. Как я могу сохранить текущее разделение таким же и вместо этого открыть определение в другом разделенном окне (вертикальном или горизонтальном)?
2 ответа
1
Вы можете переназначить ^]
с помощью следующих команд:
nnoremap <C-]> :only<bar>vsplit<CR>:execute "tag" . expand('<cword>')<CR>
Поместите это в ваш .vimrc
и перезапустите vim.
Ссылка:
1
<C-]>
не переходит к ссылке на слово под курсором, он переходит к его определению.
В любом случае, вы можете использовать <C-w>]
чтобы открыть тег в новом окне.
Смотрите :help window-tag
.