-
Notifications
You must be signed in to change notification settings - Fork 8
/
coc-settings.json
97 lines (97 loc) · 3.45 KB
/
coc-settings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"suggest.enablePreview": true,
"suggest.keepCompleteopt": false,
"suggest.languageSourcePriority": 100,
"suggest.removeDuplicateItems": true,
"suggest.timeout": 5000,
"suggest.echodocSupport": true,
"suggest.completionItemKindLabels": {
"keyword": "\uf1de", //
"variable": "\ue79b", //
"value": "\uf89f", //
"operator": "\u03a8",
"constructor": "\uf0ad", //
"function": "\u0192",
"reference": "\ufa46",
"constant": "\uf8fe",
"method": "\uf09a",
"struct": "\ufb44",
"class": "\uf0e8",
"interface": "\uf417",
"text": "\ue612",
"enum": "\uf435",
"enumMember": "\uf02b",
"module": "\uf40d",
"color": "\ue22b",
"property": "\ue624",
"field": "\uf9be",
"unit": "\uf475",
"event": "\ufacd",
"file": "\uf723",
"folder": "\uf114",
"snippet": "\ue60b",
"typeParameter": "\uf728",
"default": "\uf29c"
},
"coc.source.buffer.priority": 1,
"coc.source.around.priority": 1,
"coc.source.tmuxcomplete.priority": 1,
"coc.source.ultisnips.priority": 99,
"coc.preferences.extensionUpdateCheck": "daily",
"coc.preferences.colorSupport": true,
"coc.preferences.promptInput": true,
"coc.preferences.maxFileSize": "10MB",
"diagnostic.enable": true,
"diagnostic.displayByAle": false,
"diagnostic.checkCurrentLine": false,
"diagnostic.enableSign": true,
"diagnostic.errorSign": "",
"diagnostic.warningSign": "",
"diagnostic.infoSign": "",
"diagnostic.hintSign": "",
"diagnostic.virtualText": false,
"diagnostic.enableHighlightLineNumber": false,
"diagnostic.messageTarget": "float",
"coc.source.dictionary.filetypes": ["markdown", "latex", "text", "pandoc", "tex"],
"coc.source.dictionary.shortcut": "",
"languageserver": {
"ccls": {
"command": "ccls-clang-11",
"filetypes": ["c", "cpp", "objc", "objcpp"],
"rootPatterns": [".ccls", "compile_commands.json", ".vim/", ".git/", ".hg/"],
"initializationOptions": {
"cache": {
"directory": "/tmp/ccls"
},
"clang": {
//From clang -print-resource-dir
"resourceDir": "/Library/Developer/CommandLineTools/usr/lib/clang/12.0.5",
//From clang -v -fsyntax-only -x c++ /dev/null
"extraArgs": [
"-isystem/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1",
"-isystem/Library/Developer/CommandLineTools/usr/lib/clang/12.0.5/include",
"-isystem/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include",
"-isystem/Library/Developer/CommandLineTools/usr/include",
"-isystem/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks" ,
]
}
}
}
},
//"python.jediPath": "/Users/laurenzi/venvs/base/lib/python3.8/site-packages",
"python.linting.mypyEnabled": true,
"python.linting.flake8Enabled": true,
"python.formatting.provider": "black",
"python.venvPath": "/Users/laurenzi/venvs",
"python.linting.pylintArgs": ["--disable=C"],
"python.linting.flake8Args": ["--ignore=E221,E241,E201", "--max-line-length=160"],
"vimlsp.suggest.fromRuntimepath": true,
"latex.build.onSave": true,
"latex.forwardSearch.executable": "/Applications/Skim.app/Contents/SharedSupport/displayline",
"latex.forwardSearch.args": ["%l", "%p", "%f"],
"latex.build.args": [
"-pdf",
"-interaction=nonstopmode",
"-synctex=1"
]
}