coc-settings.json 888 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "diagnostic-languageserver.filetypes": {
  3. "sh": "shellcheck"
  4. },
  5. "diagnostic-languageserver.formatFiletypes": {
  6. "sh": "shfmt",
  7. "python": "black"
  8. },
  9. "python.linting.pylintEnabled": true,
  10. "languageserver": {
  11. "ccls": {
  12. "command": "ccls",
  13. "filetypes": [
  14. "c",
  15. "cpp",
  16. "cuda",
  17. "objc",
  18. "objcpp"
  19. ],
  20. "rootPatterns": [
  21. ".ccls-root",
  22. "compile_commands.json"
  23. ],
  24. "initializationOptions": {
  25. "cache": {
  26. "directory": "/tmp/ccls-cache"
  27. },
  28. "client": {
  29. "snippetSupport": true
  30. }
  31. }
  32. }
  33. },
  34. //"codeLens.enable": true,
  35. //"java.referencesCodeLens.enabled": true,
  36. // "java.jdt.ls.vmargs": "-javaagent:/usr/local/share/lombok/lombok.jar",
  37. "snippets.userSnippetsDirectory": "~/.config/nvim/snips",
  38. "suggest.noselect": true
  39. }