summaryrefslogtreecommitdiffstats
path: root/vim/ftplugin
diff options
context:
space:
mode:
Diffstat (limited to 'vim/ftplugin')
-rw-r--r--vim/ftplugin/c.vim1
-rw-r--r--vim/ftplugin/cpp.vim2
-rw-r--r--vim/ftplugin/gitcommit.vim9
-rw-r--r--vim/ftplugin/go.vim3
-rw-r--r--vim/ftplugin/help.vim3
-rw-r--r--vim/ftplugin/javascript.vim3
-rw-r--r--vim/ftplugin/perl.vim25
-rw-r--r--vim/ftplugin/puppet.vim1
-rw-r--r--vim/ftplugin/python.vim13
-rw-r--r--vim/ftplugin/ruby.vim25
-rw-r--r--vim/ftplugin/rust.vim12
-rw-r--r--vim/ftplugin/sh.vim1
-rw-r--r--vim/ftplugin/terraform.vim3
-rw-r--r--vim/ftplugin/tex.vim96
-rw-r--r--vim/ftplugin/vim.vim3
-rw-r--r--vim/ftplugin/xs.vim10
16 files changed, 0 insertions, 210 deletions
diff --git a/vim/ftplugin/c.vim b/vim/ftplugin/c.vim
deleted file mode 100644
index 13c7d4a..0000000
--- a/vim/ftplugin/c.vim
+++ /dev/null
@@ -1 +0,0 @@
-setlocal cinoptions+=:0,l1,g0,(0,W1s
diff --git a/vim/ftplugin/cpp.vim b/vim/ftplugin/cpp.vim
deleted file mode 100644
index 83d7802..0000000
--- a/vim/ftplugin/cpp.vim
+++ /dev/null
@@ -1,2 +0,0 @@
-let b:load_doxygen_syntax = 1
-setlocal cinoptions+=:0,l1,g0,(0,W1s
diff --git a/vim/ftplugin/gitcommit.vim b/vim/ftplugin/gitcommit.vim
deleted file mode 100644
index b1c1450..0000000
--- a/vim/ftplugin/gitcommit.vim
+++ /dev/null
@@ -1,9 +0,0 @@
-setlocal viminfo=
-augroup local_gitcommit
- autocmd!
- autocmd BufWinEnter <buffer>
- \ if getline(1) == '' |
- \ exe "normal! ggO" |
- \ startinsert |
- \ endif
-augroup END
diff --git a/vim/ftplugin/go.vim b/vim/ftplugin/go.vim
deleted file mode 100644
index eb9c22a..0000000
--- a/vim/ftplugin/go.vim
+++ /dev/null
@@ -1,3 +0,0 @@
-setlocal ts=4
-let b:ale_fixers = {"go": ["gofmt"]}
-let b:ale_fix_on_save = 1
diff --git a/vim/ftplugin/help.vim b/vim/ftplugin/help.vim
deleted file mode 100644
index 475e0a7..0000000
--- a/vim/ftplugin/help.vim
+++ /dev/null
@@ -1,3 +0,0 @@
-setlocal keywordprg=:help
-nnoremap <buffer> K K
-vnoremap <buffer> K K
diff --git a/vim/ftplugin/javascript.vim b/vim/ftplugin/javascript.vim
deleted file mode 100644
index 414b519..0000000
--- a/vim/ftplugin/javascript.vim
+++ /dev/null
@@ -1,3 +0,0 @@
-let b:ale_fixers = {"javascript": ["eslint"]}
-let b:ale_fix_on_save = 1
-let b:ale_javascript_eslint_executable = "node_modules/.bin/eslint"
diff --git a/vim/ftplugin/perl.vim b/vim/ftplugin/perl.vim
deleted file mode 100644
index a7705a7..0000000
--- a/vim/ftplugin/perl.vim
+++ /dev/null
@@ -1,25 +0,0 @@
-let b:ale_linters = { 'perl': ['perlcritic'] }
-" rainbow parens break syntax-based indent
-autocmd vimrc BufEnter <buffer> let b:indent_use_syntax = 0
-
-" look up words in perldoc rather than man for K
-function! s:perldoc(word)
- exe 'silent read! perldoc -o PlainText -f "' . a:word . '" 2>/dev/null || perldoc -o PlainText "' . a:word . '"'
- setlocal ft=man
-endfunction
-nnoremap <buffer> <silent>K :call Help(0, [':'], '<SID>perldoc')<CR>
-vnoremap <buffer> <silent>K :call Help(1, [':'], '<SID>perldoc')<CR>
-
-function! s:set_excludes()
- if filereadable("dist.ini")
- for line in readfile("dist.ini", '', 10)
- let name = matchstr(line, '\s*name\s*=\s*\zs.*')
- if name != ""
- exe 'setlocal wildignore+=' . name . '-*/*'
- break
- endif
- endfor
- endif
-endfunction
-autocmd BufReadPost * call <SID>set_excludes()
-call <SID>set_excludes()
diff --git a/vim/ftplugin/puppet.vim b/vim/ftplugin/puppet.vim
deleted file mode 100644
index d1652a3..0000000
--- a/vim/ftplugin/puppet.vim
+++ /dev/null
@@ -1 +0,0 @@
-let g:puppet_align_hashes = 0
diff --git a/vim/ftplugin/python.vim b/vim/ftplugin/python.vim
deleted file mode 100644
index b317797..0000000
--- a/vim/ftplugin/python.vim
+++ /dev/null
@@ -1,13 +0,0 @@
-" look up words in pydoc rather than man for K
-function! s:pydoc(word)
- let l:pydoc_manpager = $MANPAGER
- let l:pydoc_pager = $PAGER
- let $MANPAGER = 'cat'
- let $PAGER = 'cat'
- exe 'silent read! pydoc "' . a:word . '" 2>/dev/null'
- let $MANPAGER = l:pydoc_manpager
- let $PAGER = l:pydoc_pager
- setlocal ft=man
-endfunction
-nnoremap <buffer> <silent>K :call Help(0, ['.'], '<SID>pydoc')<CR>
-vnoremap <buffer> <silent>K :call Help(1, ['.'], '<SID>pydoc')<CR>
diff --git a/vim/ftplugin/ruby.vim b/vim/ftplugin/ruby.vim
deleted file mode 100644
index 035f432..0000000
--- a/vim/ftplugin/ruby.vim
+++ /dev/null
@@ -1,25 +0,0 @@
-function! s:rubocop_in_bundler()
- let l:gemfiles = glob("*.gemspec", 1, 1)
- if filereadable("Gemfile")
- let l:gemfiles += ["Gemfile"]
- endif
- for l:file in l:gemfiles
- for l:line in readfile(l:file)
- if l:line =~ 'gem.*rubocop'
- return 1
- endif
- endfor
- endfor
- return 0
-endfunction
-if s:rubocop_in_bundler()
- let b:ale_ruby_rubocop_executable = 'bundle'
-endif
-
-" look up words in ri rather than man for K
-function! s:ri(word)
- exe 'silent read! ri -T -f rdoc "' . a:word . '" 2>/dev/null'
- setlocal ft=
-endfunction
-nnoremap <buffer> <silent>K :call Help(0, [':', '.'], '<SID>ri')<CR>
-vnoremap <buffer> <silent>K :call Help(1, [':', '.'], '<SID>ri')<CR>
diff --git a/vim/ftplugin/rust.vim b/vim/ftplugin/rust.vim
deleted file mode 100644
index 2e527e8..0000000
--- a/vim/ftplugin/rust.vim
+++ /dev/null
@@ -1,12 +0,0 @@
-let b:ale_linters = { 'rust': ['rls'] }
-let b:ale_rust_rls_toolchain = 'stable'
-let b:ale_rust_rls_config = { 'rust': { 'clippy_preference': 'on' } }
-let b:ale_fixers = { 'rust': ['rustfmt'] }
-let b:ale_fix_on_save = 1
-
-if filereadable("Cargo.toml")
- compiler cargo
- setlocal makeprg=cargo\ build
-else
- setlocal makeprg=rustc\ %
-endif
diff --git a/vim/ftplugin/sh.vim b/vim/ftplugin/sh.vim
deleted file mode 100644
index fd3281e..0000000
--- a/vim/ftplugin/sh.vim
+++ /dev/null
@@ -1 +0,0 @@
-let b:is_bash = 1
diff --git a/vim/ftplugin/terraform.vim b/vim/ftplugin/terraform.vim
deleted file mode 100644
index 5764f2e..0000000
--- a/vim/ftplugin/terraform.vim
+++ /dev/null
@@ -1,3 +0,0 @@
-setlocal commentstring=#\ %s
-let b:ale_fixers = { 'terraform': ['terraform'] }
-let b:ale_fix_on_save = 1
diff --git a/vim/ftplugin/tex.vim b/vim/ftplugin/tex.vim
deleted file mode 100644
index 3a62790..0000000
--- a/vim/ftplugin/tex.vim
+++ /dev/null
@@ -1,96 +0,0 @@
-let b:tex_flavor="latex"
-
-" :make converts to pdf
-setlocal makeprg=(cd\ /tmp\ &&\ pdflatex\ --synctex=1\ --halt-on-error\ %:p)
-
-function! s:zathura()
- if s:is_running('^zathura')
- " zathura automatically reloads
- return
- endif
- call remote_startserver("vim-zathura")
- call system('zathura --fork -x "vim --servername vim-zathura --remote +%{line} %{input}" ' . s:current_pdf())
-endfunction
-
-function! s:current_pdf()
- let base = expand('<afile>:t:r')
- if base == ''
- let base = expand('%:t:r')
- endif
- return '/tmp/' . base . '.pdf'
-endfunction
-
-function! s:is_running(re)
- let processes = split(system('ps xo args'), '\n')
- for process in processes
- if process =~ a:re
- return 1
- endif
- endfor
- return 0
-endfunction
-
-function! s:synctex()
- if s:is_running('^zathura')
- exe "silent !zathura --synctex-forward " . line('.') . ":" . col('.') . ":" . expand('%:p') . " " . s:current_pdf()
- redraw
- endif
-endfunction
-
-let g:_tex_last_line_seen = -1
-function! s:cursor_moved()
- let line = line('.')
- if line != g:_tex_last_line_seen
- call s:synctex()
- endif
- let g:_tex_last_line_seen = line
-endfunction
-
-" don't load the pdf if the make failed
-function! s:make_errors()
- let qf = getqflist()
- for line in qf
- if line['type'] == 'E'
- return 1
- endif
- endfor
- return 0
-endfunction
-
-augroup _tex
- autocmd!
- if executable('zathura') && strlen(expand('$DISPLAY'))
- autocmd QuickFixCmdPost make if !s:make_errors() | call s:zathura() | endif
- endif
- autocmd CursorMoved <buffer> call s:cursor_moved()
-augroup END
-
-" see :help errorformat-LaTeX
-setlocal errorformat=
- \%E!\ LaTeX\ %trror:\ %m,
- \%E!\ %m,
- \%+WLaTeX\ %.%#Warning:\ %.%#line\ %l%.%#,
- \%+W%.%#\ at\ lines\ %l--%*\\d,
- \%WLaTeX\ %.%#Warning:\ %m,
- \%Cl.%l\ %m,
- \%+C\ \ %m.,
- \%+C%.%#-%.%#,
- \%+C%.%#[]%.%#,
- \%+C[]%.%#,
- \%+C%.%#%[{}\\]%.%#,
- \%+C<%.%#>%.%#,
- \%C\ \ %m,
- \%-GSee\ the\ LaTeX%m,
- \%-GType\ \ H\ <return>%m,
- \%-G\ ...%.%#,
- \%-G%.%#\ (C)\ %.%#,
- \%-G(see\ the\ transcript%.%#),
- \%-G\\s%#,
- \%+O(%f)%r,
- \%+P(%f%r,
- \%+P\ %\\=(%f%r,
- \%+P%*[^()](%f%r,
- \%+P[%\\d%[^()]%#(%f%r,
- \%+Q)%r,
- \%+Q%*[^()])%r,
- \%+Q[%\\d%*[^()])%r
diff --git a/vim/ftplugin/vim.vim b/vim/ftplugin/vim.vim
deleted file mode 100644
index 475e0a7..0000000
--- a/vim/ftplugin/vim.vim
+++ /dev/null
@@ -1,3 +0,0 @@
-setlocal keywordprg=:help
-nnoremap <buffer> K K
-vnoremap <buffer> K K
diff --git a/vim/ftplugin/xs.vim b/vim/ftplugin/xs.vim
deleted file mode 100644
index 8dc989f..0000000
--- a/vim/ftplugin/xs.vim
+++ /dev/null
@@ -1,10 +0,0 @@
-setlocal cindent
-setlocal cinoptions+=:0,l1,g0,(0,W1s
-
-" look up words in perldoc rather than man for K if they exist
-function! s:perldoc_or_man(word)
- exe 'silent read! perldoc -o PlainText -a "' . a:word . '" 2>/dev/null || man -Pcat ' . a:word
- setlocal ft=man
-endfunction
-nnoremap <buffer> <silent>K :call Help(0, [], '<SID>perldoc_or_man')<CR>
-vnoremap <buffer> <silent>K :call Help(1, [], '<SID>perldoc_or_man')<CR>