12 报价 :help user-functions 函数名称必须以大写字母开头,以避免与内置函数混淆。 相同的限制被放置在用户定义的命令,虽然有几个内置命令(:N[ext],:P[rint],:X),其与大写字母开头。 — 詹姆士山 source 1 啊! 这下全说通了。但是,这对于前Java程序员来说很烦人,并且在中间重新声明了命令,:P哦,好吧……现在至少我有理由这么做。 — leeand00 8 但是还有更多!您可以使用小写的函数名,只需在其前面加上s:脚本特定的函数即可。请参阅:h local-functions。您也可以使用没有此要求的自动加载功能。请参阅:h autoload-functions。 — 彼得·林克
3 旧样式的公共功能名称确实必须以大写字母开头。但是脚本函数名称s:getSNR()或自动加载的函数名称(lh#option#get())却不行-我在插件中越来越频繁地这样做。 — 卢克·赫米特 source
:P
哦,好吧……现在至少我有理由这么做。