фонКак использовать команду: tag в vim для переключения между .hpp и соответствующим .cpp?
я получил следующее жестко закодированы команда работать нормально в моем .vimrc
:
nmap ,a :tag Foo.cpp<CR>
Так что, если я ударил ,a
, ВИМ будет выглядеть через кэш Ctags и откройте файл Foo.cpp
из местоположения, указанного в файле тегов.
Вопрос
Как изменить эту команду, так что если я смотрю на Bar.hpp
, он будет искать Bar.cpp
и если я смотрю на Bar.cpp
, он будет искать Bar.hpp
?
AFAIK, Есть много способов кожи этого кота, но я предпочел бы использовать команду :tag
как-то, так как это быстро, и я уже генерируя теги файл в любом случае.
Я собираюсь оставить это право здесь: http://vim.wikia.com/wiki/Easily_switch_between_source_and_header_file –
@PeterRincker ти - Я пришел через эту ссылку время googling - на самом деле, я использовал a.vim раньше, но по какой-то причине на этот раз мне не удалось правильно настроить путь поиска. Поэтому я разместил этот вопрос в поисках простого, легко понимаемого/поддерживающего решения. – kfmfe04