在Vim中,我能否根据环境条件地关闭插件?

3
我的Vim设置包括 ack.vim插件。现在,我想在其他系统上使用我已有的Vim设置,但是其中一些系统没有安装ack。我是否可以检测.vimrc中ack的存在与否,并相应地打开/关闭插件?
1个回答

1

可能有更好的方法,但这个也可以:

call system('which ack')
if !v:shell_error
  " turn your plugin on
endif

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接