3
我目前的Vim设置包括ack.vim plugin。现在,我想使用其他系统上的Vim设置,但其中一些系统没有安装。有没有办法让我检测.vimrc中是否存在ack,并相应地打开/关闭插件?在Vim中,我可以有条件地根据环境关闭插件吗?
(编辑:固定的拼写错误。)
我目前的Vim设置包括ack.vim plugin。现在,我想使用其他系统上的Vim设置,但其中一些系统没有安装。有没有办法让我检测.vimrc中是否存在ack,并相应地打开/关闭插件?在Vim中,我可以有条件地根据环境关闭插件吗?
(编辑:固定的拼写错误。)
有可能是一个更好的办法,但这个工程:
call system('which ack')
if !v:shell_error
" turn your plugin on
endif