Make syntastic play nice with RVM
This commit is contained in:
@@ -6,3 +6,18 @@ let g:syntastic_auto_jump=0
|
|||||||
let g:syntastic_auto_loc_list=1
|
let g:syntastic_auto_loc_list=1
|
||||||
"don't care about warnings
|
"don't care about warnings
|
||||||
let g:syntastic_quiet_messages = {'level': 'warnings'}
|
let g:syntastic_quiet_messages = {'level': 'warnings'}
|
||||||
|
|
||||||
|
" I have no idea why this is not working, as it used to
|
||||||
|
" be a part of syntastic code but was apparently removed
|
||||||
|
" This will make syntastic find the correct ruby specified by mri
|
||||||
|
function! s:FindRubyExec()
|
||||||
|
if executable("rvm")
|
||||||
|
return system("rvm tools identifier")
|
||||||
|
endif
|
||||||
|
|
||||||
|
return "ruby"
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
if !exists("g:syntastic_ruby_exec")
|
||||||
|
let g:syntastic_ruby_exec = s:FindRubyExec()
|
||||||
|
endif
|
||||||
|
|||||||
@@ -101,7 +101,9 @@ alias gfch='git fetch'
|
|||||||
alias gd='git diff'
|
alias gd='git diff'
|
||||||
alias gb='git b'
|
alias gb='git b'
|
||||||
alias gbd='git b -D -w'
|
alias gbd='git b -D -w'
|
||||||
|
# Staged and cached are the same thing
|
||||||
alias gdc='git diff --cached -w'
|
alias gdc='git diff --cached -w'
|
||||||
|
alias gds='git diff --staged -w'
|
||||||
alias gpub='grb publish'
|
alias gpub='grb publish'
|
||||||
alias gtr='grb track'
|
alias gtr='grb track'
|
||||||
alias gpl='git pull'
|
alias gpl='git pull'
|
||||||
|
|||||||
Reference in New Issue
Block a user