summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/vim/ftdetect/c.vim4
-rw-r--r--.config/vim/ftdetect/fsharp.vim2
-rw-r--r--.config/vim/ftdetect/ispc.vim1
-rw-r--r--.config/vim/ftdetect/nesl.vim1
4 files changed, 8 insertions, 0 deletions
diff --git a/.config/vim/ftdetect/c.vim b/.config/vim/ftdetect/c.vim
new file mode 100644
index 0000000..b58d297
--- /dev/null
+++ b/.config/vim/ftdetect/c.vim
@@ -0,0 +1,4 @@
+autocmd BufRead *.c setlocal tabstop=4
+autocmd BufRead *.c setlocal shiftwidth=4
+autocmd BufRead *.c setlocal noexpandtab
+autocmd BufRead *.c setlocal smarttab
diff --git a/.config/vim/ftdetect/fsharp.vim b/.config/vim/ftdetect/fsharp.vim
new file mode 100644
index 0000000..16243a6
--- /dev/null
+++ b/.config/vim/ftdetect/fsharp.vim
@@ -0,0 +1,2 @@
+" F#, fsharp
+autocmd BufNewFile,BufRead *.fs,*.fsi,*.fsx,*.fsp set filetype=fsharp
diff --git a/.config/vim/ftdetect/ispc.vim b/.config/vim/ftdetect/ispc.vim
new file mode 100644
index 0000000..9a3bf54
--- /dev/null
+++ b/.config/vim/ftdetect/ispc.vim
@@ -0,0 +1 @@
+au BufRead,BufNewFile *.ispc set filetype=ispc
diff --git a/.config/vim/ftdetect/nesl.vim b/.config/vim/ftdetect/nesl.vim
new file mode 100644
index 0000000..fb84b7b
--- /dev/null
+++ b/.config/vim/ftdetect/nesl.vim
@@ -0,0 +1 @@
+au BufRead,BufNewFile *.nesl set filetype=nesl