cscope: как вернуться назад с помощью cscope в Vim?
Я новичок в Linux и недавно использую Vim & Cscope для чтения исходного кода ядра.
Вот строка в моем vimrc для поиска символов C
nmap <F2>s :cs find s <C-R>=expand("<cword>")<CR><CR>:cw<CR>
Нажмите F2+s
, выбрав строку в списке быстрого исправления, весь вид редактирования переключает целевой символ, и я не знаю, как вернуться обратно к тому месту, где я начинаю запрос.
Я не нашел ничего полезного в :cs help
и онлайн-уроки. Есть ли у Cscope функции как ctrl+t
в CTags для обратной навигации?
1 ответ
Решение
Ваша навигация cscope должна была установить альтернативный файл, <C-^>
затем возвращает вас к исходному файлу. Это работает только один уровень. Для нескольких уровней вы можете использовать список переходов и его <C-O>
команда.