简而言之,在neovim / vim中都有一种方法可以做到这一点:
if (neovim.version < 0.4.3)
throw "Cannot run script."
endif
答案 0 :(得分:6)
在has("nvim-x.y.z")
和:h has()
下都提到了h v:version
:
if !has("nvim-0.4.3")
" some error processing
throw "Running under " . (has("nvim") ? "old Neovim" : "Vim")
endif