开发者社区 问答 正文

安装了YCM后,VIM自带的补全不能用了,求助

我在RC中定义的 vim自带补全的快捷键

"自动补全 快捷键
inoremap
inoremap
inoremap
inoremap
inoremap
inoremap
装了YCM(不确定是YCM)后,按这些快捷键有时会弹出补全,大部分时候没反应

gvim和vim同样问题

展开
收起
a123456678 2016-06-23 14:36:30 2847 分享 版权
1 条回答
写回答
取消 提交回答
  • 应该是快捷键冲突了,在vimrc里添加

    let g:ycm_key_list_select_completion = ['<C-n>', '<Down>']
    let g:ycm_key_list_previous_completion = ['<C-p>', '<Up>']
    如果你也使用了supertab,加上这句
    
    let g:SuperTabDefaultCompletionType = '<C-n>'
    如果你同时使用了supertab+Ultisnips,加上
    
    " better key bindings for UltiSnipsExpandTrigger
    let g:UltiSnipsExpandTrigger = "<tab>"
    let g:UltiSnipsJumpForwardTrigger = "<tab>"
    let g:UltiSnipsJumpBackwardTrigger = "<s-tab>"
    2019-07-17 19:46:16
    赞同 展开评论
问答分类:
问答标签:
问答地址: