Yanıtlar:
Alıntılamak :help user-functions
Yerleşik işlevlerle karışıklığı önlemek için işlev adı büyük harfle başlamalıdır.
Birkaç yerleşik komutları (olmasına rağmen aynı kısıtlama, kullanıcı tanımlı komutlar yerleştirilir :N[ext], :P[rint], :Xbüyük harfle başlar).
s:betiğe özgü bir işlev haline getirmek için önek eklemeniz gerekir . Bkz :h local-functions. Bu gereksinimi olmayan otomatik yükleme işlevlerini de kullanabilirsiniz. Bkz :h autoload-functions.
Eski tarz kamu işlevi isimlerinin gerçekten büyük bir harfle başlaması gerekir. Ancak komut dosyası işlev adları s:getSNR()veya otomatik yüklenen işlev adları ( lh#option#get()) yapmaz - Eklentilerimde daha sık yapıyorum.
:Pah ... şimdi en azından bunun neden böyle bir nedeni var.