gpt4 book ai didi

vim - 如何检测是否安装了电力线?

转载 作者:行者123 更新时间:2023-12-05 05:07:30 27 4
gpt4 key购买 nike

我有powerline安装在我的一些电脑上,但没有安装在其他电脑上。我希望我的 .vimrc 在尝试加载/启用 powerline 包之前检测它是否已安装,这样我就可以避免生成的错误。

如何检测是否安装了 powerline?

我应该注意我使用 Vundle作为我的 Vim 包管理器。

最佳答案

我不使用电力线,但这是通用方法。

假设您使用 Vim 的包,您将额外的插件移动为可选包,然后只需使用 :silent!做的时候 :packadd在你的vimrc .

silent! packadd other_plugin

或者您可以使用 exists() & VimEnter如果您需要更复杂的东西,请使用 autocmd。

augroup load_more
autocmd!
autocmd VimEnter * if exists(':SomeCommand') | packadd foo | endif
augroup END

注意:我不使用电力线,所以我不知道提供了哪些命令或变量供使用。它可以提供自定义 autocmd事件来简化这个或者有一些其他的方法来加载相关的插件。

有关更多帮助,请参阅:

:h exists()
:h VimEnter
:h :silent
:h packages

关于vim - 如何检测是否安装了电力线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59057882/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com