Browse Source

vim and clang-format configuration file

master
Mathieu Maret 12 months ago
parent
commit
fd6551e90c
2 changed files with 19 additions and 0 deletions
  1. +10
    -0
      .clang-format
  2. +9
    -0
      .vimrc

+ 10
- 0
.clang-format View File

@ -0,0 +1,10 @@
BasedOnStyle: LLVM
AlignConsecutiveAssignments: true
AllowShortFunctionsOnASingleLine: Empty
BreakBeforeBraces: Linux
BreakStringLiterals: false
ColumnLimit: 95
IndentCaseLabels: true
IndentWidth: 4
TabWidth: 4
UseTab: Never

+ 9
- 0
.vimrc View File

@ -0,0 +1,9 @@
let g:ale_c_clang_options= ' -Icore/ -Idrivers/'
let g:ale_c_clangd_options= ' -Icore/ -Idrivers/'
let g:ale_c_gcc_options= ' -Icore/ -Idrivers/'
let g:ale_c_parse_makefile=1
let g:ale_c_cppcheck_options=' -Icore/ -Idrivers/'
let g:c_clangformat_options='-style=file'
let g:ale_echo_msg_format = '[%linter%] %s [%severity%]'
let b:ale_linters = {'c': ['gcc', 'clang', 'cppcheck']}
let b:ale_fixers = { 'c': ['clang-format']}

Loading…
Cancel
Save