2013-03-04 140 views
0

是否可以根據env變量配置vimrc命令映射?根據環境變量配置vimrc

例如,我使用vim-ruby的測試插件,它提供了以下配置:

let g:rubytest_cmd_test = "ruby %p" 

我想不同的基於i使用叉勺或不是否正在運行測試設置命令:

隨着叉勺:

$ TESTDRB=y mvim . 
let g:rubytest_cmd_test = "testdrb %p" 

沒有叉勺:

$ mvim . 
let g:rubytest_cmd_test = "ruby %p" 

回答

3
if $TESTDRB == 'y' 
    let g:rubytest_cmd_test = 'ruby %p' 
endif 
" etc