summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2017-10-18 04:10:18 -0400
committerJesse Luehrs <doy@tozt.net>2017-10-18 05:50:42 -0400
commit58132b6f46f617750b74c618a026aded2daa63c0 (patch)
tree309f670d7b5b22f074ecfcc2381b8590b79a0035
parent89f66f5abee0283df82eebc9f8aa034e66536f7e (diff)
downloadconf-58132b6f46f617750b74c618a026aded2daa63c0.tar.gz
conf-58132b6f46f617750b74c618a026aded2daa63c0.zip
switch from syntastic to ale
-rw-r--r--.gitmodules9
-rw-r--r--Makefile4
m---------vim/pack/local/start/ale0
m---------vim/pack/local/start/syntastic0
m---------vim/pack/local/start/vimproc0
-rw-r--r--vimrc21
6 files changed, 15 insertions, 19 deletions
diff --git a/.gitmodules b/.gitmodules
index a2cdac0..f35a56b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -40,9 +40,6 @@
[submodule "vim/bundle/startify"]
path = vim/pack/local/start/startify
url = git://github.com/mhinz/vim-startify
-[submodule "vim/bundle/vimproc"]
- path = vim/pack/local/start/vimproc
- url = git://github.com/Shougo/vimproc.vim
[submodule "vim/bundle/bufferline"]
path = vim/pack/local/start/bufferline
url = git://github.com/bling/vim-bufferline
@@ -67,9 +64,6 @@
[submodule "vim/bundle/puppet"]
path = vim/pack/local/start/puppet
url = git://github.com/rodjek/vim-puppet
-[submodule "vim/bundle/syntastic"]
- path = vim/pack/local/start/syntastic
- url = git://github.com/scrooloose/syntastic
[submodule "vim/bundle/go"]
path = vim/pack/local/start/go
url = git://github.com/fatih/vim-go
@@ -97,3 +91,6 @@
[submodule "vim/pack/local/start/denite"]
path = vim/pack/local/start/denite
url = git://github.com/Shougo/denite.nvim
+[submodule "vim/pack/local/start/ale"]
+ path = vim/pack/local/start/ale
+ url = git://github.com/w0rp/ale
diff --git a/Makefile b/Makefile
index 36030c2..b0f73aa 100644
--- a/Makefile
+++ b/Makefile
@@ -64,7 +64,6 @@ INSTALLED = $(patsubst %,$(INTO)/.%,$(INSTALL))
BUILD = bin/local/timettyrec \
$(addsuffix .dat,$(filter-out %.dat,$(wildcard fortune/*))) \
- vim/pack/local/start/vimproc/autoload/vimproc_linux64.so \
vim/spell/en.utf-8.add.spl \
less
@@ -109,9 +108,6 @@ fortune/%.dat : fortune/%
@echo "Compiling $@"
@strfile -s $(basename $@)
-vim/pack/local/start/vimproc/autoload/vimproc_linux64.so :
- cd vim/pack/local/start/vimproc && make
-
less : lesskey
lesskey -o less lesskey
diff --git a/vim/pack/local/start/ale b/vim/pack/local/start/ale
new file mode 160000
+Subproject 81d993086eae20cd8d2871b62e8889e54cfa918
diff --git a/vim/pack/local/start/syntastic b/vim/pack/local/start/syntastic
deleted file mode 160000
-Subproject 08adf11e81baef2f504d766f8c5b7444b2ee5a6
diff --git a/vim/pack/local/start/vimproc b/vim/pack/local/start/vimproc
deleted file mode 160000
-Subproject 03a38f283ca9e15784e8fea84e8afc5d633b963
diff --git a/vimrc b/vimrc
index fb25047..eef3d37 100644
--- a/vimrc
+++ b/vimrc
@@ -649,6 +649,18 @@ autocmd BufEnter * exe "nnoremap T :e " . expand('%')
" }}}
" }}}
" Plugins {{{
+" ale {{{
+let g:ale_lint_on_text_changed = 'normal'
+let g:ale_lint_on_insert_leave = 1
+let g:ale_history_enabled = 0
+let g:ale_history_log_output = 0
+
+let g:ale_linters = {
+\ 'perl': ['perlcritic']
+\}
+
+let g:ale_rust_cargo_use_check = 1
+" }}}
" airline
" bufferline {{{
let g:bufferline_echo = 0
@@ -755,14 +767,6 @@ for file in [ '.gitignore', expand('~/.gitignore') ]
endif
endfor
" }}}
-" syntastic {{{
-let g:syntastic_always_populate_loc_list = 1
-let g:syntastic_check_on_open = 1
-let g:syntastic_check_on_wq = 0
-let g:syntastic_enable_signs = 0
-let g:syntastic_perl_checkers = []
-let g:syntastic_ruby_checkers = ['mri', 'rubocop']
-" }}}
" tcomment {{{
nmap ;x gcc
xmap ;x gc
@@ -775,7 +779,6 @@ let g:Textobj_defs = [
\[',', 'Textobj_arg'],
\]
" }}}
-" vimproc
" Load plugins that don't use vim's format {{{
runtime macros/matchit.vim
" just loading this directly from the plugin directory fails because language