是否可以从 Vim 内部获取已安装插件的版本号?
答案1
一般来说:没有。vim 中没有的概念plugin-version
。如果插件本身提供了一些变量,你可能会用到:echo
那个。
答案2
是否可以从 Vim 内部获取已安装插件的版本号?
是的,只要插件从 github 安装。
举个例子...让我们找到vim
名为ale
...
- 首先,
cd
进入你的插件的 git 根目录...就我而言,它是cd /home/mpenning/.vim/bundle/ale
。 git log | grep commit | head -n1
。这将返回:commit 607f33a1b0f662d9809d54363e8e81a4965862ce
- 现在我去github 提交
ale
列表。请记住,github 显示的哈希值很短,而git log
给您的哈希值很长。
这哈希匹配git HEAD
...基于git tag
列表,最新版本的ale
是3.2.0版本。
答案3
一些插件会在帮助文件中列出版本。例如Nvim-R
,您可以使用 查看版本:help nvim-r
。