diff options
Diffstat (limited to '')
-rw-r--r-- | config.vim | 11 | ||||
-rw-r--r-- | ftdetect/polyglot.vim | 11 |
2 files changed, 6 insertions, 16 deletions
@@ -1,9 +1,3 @@ -function! s:setf(filetype) abort - if &filetype !=# a:filetype - let &filetype = a:filetype - endif -endfunction - " Enable jsx syntax by default if !exists('g:jsx_ext_required') let g:jsx_ext_required = 0 @@ -50,8 +44,9 @@ augroup filetypedetect " elixir - au BufRead,BufNewFile *.ex,*.exs call s:setf('elixir') - au BufRead,BufNewFile *.eex call s:setf('eelixir') + au BufRead,BufNewFile *.ex,*.exs set filetype=elixir + au BufRead,BufNewFile *.eex,*.leex set filetype=eelixir + au BufRead,BufNewFile mix.lock set filetype=elixir " fish autocmd BufRead,BufNewFile *.fish setfiletype fish diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim index 3b9306d7..2e0ffc69 100644 --- a/ftdetect/polyglot.vim +++ b/ftdetect/polyglot.vim @@ -1,9 +1,3 @@ -function! s:setf(filetype) abort - if &filetype !=# a:filetype - let &filetype = a:filetype - endif -endfunction - " Enable jsx syntax by default if !exists('g:jsx_ext_required') let g:jsx_ext_required = 0 @@ -50,8 +44,9 @@ augroup filetypedetect " elixir - au BufRead,BufNewFile *.ex,*.exs call s:setf('elixir') - au BufRead,BufNewFile *.eex call s:setf('eelixir') + au BufRead,BufNewFile *.ex,*.exs set filetype=elixir + au BufRead,BufNewFile *.eex,*.leex set filetype=eelixir + au BufRead,BufNewFile mix.lock set filetype=elixir " fish autocmd BufRead,BufNewFile *.fish setfiletype fish |