我想将F12
映射到ctags
来获取标记,所以我在vimrc
中写了这样的内容:
map <F12> :call Do_CsTag()<CR>
function Do_CsTag()
if(executable('ctags'))
silent! execute "!ctags -R --c-types=+p --fields=+S *"
endif
endf
当我在F12
源文件中按C
时,屏幕变为白色,我该如何解决?
答案 0 :(得分:1)
在这种情况下尝试使用system()
:替换
silent! execute "!ctags -R --c-types=+p --fields=+S *"
与
call system('ctags -R --c-types=+p --fields=+S *')