ডকুমেন্টেশন বিভাগের 18.4 উইজেটগুলিতে বলেছে যে "উইজেটের কাজ কেবল কিছু ছোট ক্রিয়া সম্পাদন করা"। তবে কীভাবে এই ক্রিয়াগুলি চালিত করা যায়, অর্থাত্ কোনও উইজেটকে কীভাবে কল করা যায় তার কোনও সাধারণ বিবরণ আমি পাই না।
আমি উদাহরণগুলিতে দেখেছি (উদাহরণস্বরূপ এই প্রশ্নোত্তরটি দেখুন ) যে উইজেটগুলি কীগুলি ব্যবহার করে আবদ্ধ হতে পারে bindkey KEY WIDGET
। তারপরে কেউ উইজেট ব্যবহার করে কল করতে পারেন KEY
।
আমি টগল করতে চেয়েছিলাম set-local-history
এবং চেষ্টা করেছি:
$ zle set-local-history 1
zle: widgets can only be called when ZLE is active
zle -h
কাজ করে না, তবে আমি এখানে যুক্তিগুলির বিবরণ পেয়েছি । তবে মনে হয় না এরকম কিছু আছে --call
।
আমি কি ভুল করছি? বিন্ডকি ছাড়া উইজেটকে কল করা কীভাবে সম্ভব? আমি কীভাবে বর্তমান অবস্থা মুদ্রণ করতে পারি? ( set-local-history
রাষ্ট্র টগল করে)