根据环境变量配置vimrc

时间:2013-03-04 19:37:46

标签: vim spork

是否可以根据env变量配置vimrc命令映射?

例如,我正在使用vim-ruby-test插件,它提供以下配置:

let g:rubytest_cmd_test = "ruby %p"

我想根据我是否使用spork运行测试来设置不同的命令:

使用Spork:

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

没有Spork:

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

1 个答案:

答案 0 :(得分:3)

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