blob: 7dc0cfbaf6f5593254c966a4bf30fa9f7d1a7b0a [file] [log] [blame]
Luca Saccarolafeea1b42024-11-11 21:33:50 +01001# https://spec.editorconfig.org/#supported-pairs
2root = true
3
4[*]
5indent_style = tab
6tab_width = 8
7trim_trailing_whitespace = true
8insert_final_newline = true
9
10[*.{c,h,proto}]
11indent_size = 4
12
13[*.{md,yml,sh,bat}]
14# This will become the default after we migrate the codebase
15indent_style = space
16indent_size = 2
17
18[*.md]
19# Markdown uses trailing whitespaces to do an hard line break
20# https://spec.commonmark.org/0.31.2/#hard-line-breaks
21trim_trailing_whitespace = false
Luca Saccarola54996ec2024-11-15 19:53:44 +010022
23[runtime/doc/**.txt]
24# It can mess up some documentation by trying to strip trailing whitespaces
25trim_trailing_whitespace = false
Yinzuo Jiang3c5d7822024-12-15 10:31:19 +010026
27[src/testdir/test*.vim]
28# Some tests need trailing whitespaces, for example `set showbreak=>>\ `
29trim_trailing_whitespace = false