-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathplugins_ft.toml
68 lines (47 loc) · 1.06 KB
/
plugins_ft.toml
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
# Filetype dependant
####################
## Langage
# C / CPP
[[plugins]]
repo = 'octol/vim-cpp-enhanced-highlight'
on_ft = ['c','cpp']
# Golang
# [[plugins]]
# repo = 'fatih/vim-go'
# on_ft = 'go'
# not tested for too long
# Javascript
[[plugins]]
repo = 'prettier/vim-prettier'
build = 'npm install'
if ='executable("npm")'
on_ft = ['javascript', 'json', 'css', 'scss', 'html', 'typescript']
# [[plugins]] # install with :CoCInstall coc-tsserver
# repo = 'neoclide/coc-tsserver'
# depends = 'coc.nvim'
# on_ft = ['javascript','typescript']
## Modeling langage
# XML / HTML
[[plugins]]
repo = 'sukima/xmledit'
on_ft = ['xml','html']
# Latex
# [[plugins]]
# repo = 'lervag/vimtex'
# on_ft = 'tex'
# TOML
[[plugins]]
repo = 'cespare/vim-toml'
on_ft = 'toml'
## Build system
[[plugins]]
repo = 'ilyachur/cmake4vim'
depends = ['vim-dispatch', 'ctrlp.vim']
on_ft = ['c', 'cpp', 'tex']
on_cmd = ['CMake', 'CMake!']
[[plugins]]
repo = 'richq/vim-cmake-completion'
on_ft = 'cmake'
[[plugins]]
repo = 'nickhutchinson/vim-cmake-syntax'
on_ft = 'cmake'