aboutsummaryrefslogtreecommitdiffstats
path: root/after
diff options
context:
space:
mode:
authorElwardi <elwardifadeli@gmail.com>2021-12-14 13:45:56 +0100
committerStephan Seitz <stephan.seitz@fau.de>2022-01-08 13:20:52 +0100
commit16e77495c45a2e3794af72f09de717f81ea418a2 (patch)
treef1a295c58ae112e0d2b28b31558857add5c7472b /after
parentImprove Haskell highlighting (diff)
downloadnvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.tar
nvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.tar.gz
nvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.tar.bz2
nvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.tar.lz
nvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.tar.xz
nvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.tar.zst
nvim-treesitter-16e77495c45a2e3794af72f09de717f81ea418a2.zip
Add OpenFOAM parser
Diffstat (limited to 'after')
-rw-r--r--after/ftdetect/foam.vim13
1 files changed, 13 insertions, 0 deletions
diff --git a/after/ftdetect/foam.vim b/after/ftdetect/foam.vim
new file mode 100644
index 000000000..0ae2a6512
--- /dev/null
+++ b/after/ftdetect/foam.vim
@@ -0,0 +1,13 @@
+" Last Change: 2021 Dec 13
+
+function! s:foamFile(path)
+ let l:lines = getline(1, 10)
+ for line in lines
+ if match(line, 'FoamFile') >= 0
+ set filetype=foam
+ endif
+ endfor
+endfunction
+
+autocmd BufNewFile,BufRead * call s:foamFile(expand("%"))
+autocmd FileType cpp call s:foamFile(expand("%"))