Связывание клавиш для повторяющегося действия в редакторе VIM - PullRequest
2 голосов
/ 16 ноября 2011

Я использую Vim + Cscope для кодирования в большом репозитории.

С интеграцией cscope в Vim, скажем, чтобы найти определение переменной, я должен набрать ": cs fg" в командной строке vi.

Есть ли простой способ сопоставить эти действия?Например, если я наберу (Ctrl + g) для определенной переменной, она автоматически перейдет к определениям переменной?(Ctrl + s) показывает список вхождений символа под курсором?

Ответы [ 2 ]

3 голосов
/ 16 ноября 2011

Я думаю, вы ищете что-то вроде этого:

nnoremap <C-g> :cs f g<enter>

Для получения дополнительной информации см. :help map-commands.

1 голос
/ 16 ноября 2011

Попробуй

nnoremap <C-g> :execute "normal! cs\ f\ g"<cr>
...