has("menu")
gvim がメニュー コマンドをサポートするかどうかはわかりますが、現在メニューが存在するかどうかを vim スクリプトでテストする方法はありますか?
私が理解できる最も近いことは、:menu
コマンドを実行して出力をカウントすることです。たとえば、大まかな擬似コードでは...
if count(":menu") != '0'
" something has created a menu and is visible on screen
else
" no menus have been created
endif