উত্তর:
উদ্ধৃতি থেকে :help user-functions
বিল্টিন ফাংশনগুলির সাথে বিভ্রান্তি এড়াতে ফাংশনটির নাম অবশ্যই বড় হাতের অক্ষর দিয়ে শুরু করা উচিত।
একই সীমাবদ্ধতা ব্যবহারকারী-সংজ্ঞায়িত কমান্ড উপর স্থাপন করা হয়, যদিও কয়েকটি builtin কমান্ড (হয় :N[ext]
, :P[rint]
, :X
) যা বড় হাতের অক্ষরে দিয়ে শুরু।
s:
এটির স্ক্রিপ্ট নির্দিষ্ট ফাংশন তৈরি করে আপনাকে কেবল এটির উপরি প্রয়োজন। দেখুন :h local-functions
। আপনি অটোল্যাড ফাংশনও ব্যবহার করতে পারেন যার এই প্রয়োজন নেই। দেখুন :h autoload-functions
।
পুরানো শৈলীর পাবলিক ফাংশন নামগুলির প্রকৃতপক্ষে একটি বড় অক্ষর দিয়ে শুরু করতে হবে। তবে স্ক্রিপ্ট ফাংশন নাম s:getSNR()
, বা অটোলোজেড ফাংশন নামগুলি ( lh#option#get()
) না - আমি এটি আমার প্লাগিনে আরও বেশি করে করি।
:P
ওহ ভাল ... এখন আমার অন্ততপক্ষে কারণ হওয়ার কারণ রয়েছে।