Add a .vimrc and .editorconfig
authorJonathan Lebon <jlebon@redhat.com>
Thu, 21 Sep 2017 19:46:17 +0000 (19:46 +0000)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 21 Sep 2017 22:03:11 +0000 (22:03 +0000)
The `.vimrc` requires the `exrc` option to be turned on, and
`.editorconfig` requires https://github.com/editorconfig/editorconfig-vim
apparently.

Closes: #1208
Approved by: cgwalters

.editorconfig [new file with mode: 0644]
.vimrc [new file with mode: 0644]

diff --git a/.editorconfig b/.editorconfig
new file mode 100644 (file)
index 0000000..89742b6
--- /dev/null
@@ -0,0 +1,5 @@
+[*.[ch]]
+indent_style = space
+indent_size = 2
+trim_trailing_whitespace = true
+indent_brace_style = gnu
diff --git a/.vimrc b/.vimrc
new file mode 100644 (file)
index 0000000..142c417
--- /dev/null
+++ b/.vimrc
@@ -0,0 +1,12 @@
+set expandtab
+set tabstop=8
+set softtabstop=2
+set shiftwidth=2
+
+" Let's try to not go longer than 92
+set textwidth=92
+autocmd BufNewFile,BufRead *.c,*.h set textwidth=92
+
+" This is the same as the default minus 0{, which is really annoying otherwise
+" with our coding style.
+set cinkeys=0},0),:,0#,!^F,o,O,e