dotfiles/nvim/coc-languages/c.vim

20 lines
554 B
VimL
Raw Normal View History

let s:filetypes = ['c', 'cpp', 'objc', 'objcpp']
let g:coc_filetypes += s:filetypes
call coc#config('languageserver.ccls', {
\ 'filetypes': s:filetypes,
\ 'command': 'ccls',
\ 'rootPatterns': ['.ccls', 'compile_commands.json', '.vim/', '.git/', '.hg/'],
\ 'initializationOptions': {
\ 'cache': {
\ 'directory': '/tmp/ccls',
\ },
\ },
\ })
" call coc#config('languageserver.clangd', {
" \ 'filetypes': s:filetypes,
" \ 'command': 'clangd',
" \ 'rootPatterns': ['compile_flags.txt', 'compile_commands.json', '.vim/', '.git/', '.hg/'],
" \ })