আমি সম্প্রতি ওহ-মাই-জিএসপি স্ক্রিপ্ট প্যাকের সাথে জেডএইচএস ব্যবহার শুরু করেছি। এটি অদ্ভুত ^ ডাব্লু শর্টকাট আচরণ ব্যতীত দুর্দান্ত কাজ করে।
উদাহরণস্বরূপ যদি আমার নিম্নলিখিত কমান্ড লাইন এবং চিহ্ন রয়েছে have কার্সার অবস্থান নির্দেশ করে।
$ ./command_name --option1 value --option2=value ▮
ক্রমানুসারে ^ ডাব্লু টিপুন কয়েকবার আমি কমান্ড প্রম্পটে নিম্নলিখিত বিষয়বস্তু পেয়েছি:
$ ./command_name --option1 value --option2=▮
$ ./command_name --option1 value --▮
$ ./command_name --option1 ▮
$ ./command_name --▮
$ ./command_▮
$ ./▮
আমার ত্রুটিটি হল যে তৃতীয় প্রেসের কার্সারটি মোছার পরে বন্ধ হয় না --
, তবে খায় value
। আমি সন্দেহ করি যে "_-" এর মতো সমস্ত চিহ্নকে ফাঁকা হিসাবে বিভাজক হিসাবে বিবেচনা করা হয় এবং zsh প্রতীক খেতে থাকে যতক্ষণ না এটি কিছু বিভাজনকারী অক্ষর মুছে না ফেলে তবে এই আচরণটি কীভাবে পরিবর্তন করা যায় সে সম্পর্কে আমার কোনও ধারণা নেই।
echo $WORDCHARS
?