শেলটিতে পঠন ভেরিয়েবল সেট করা হচ্ছে


10

আমি manপৃষ্ঠাটিতে পড়েছি যে আপনি ব্যবহারের মাধ্যমে একটি মান বা মানের উপর পঠন প্যারামিটার সেট করেছেন

set var value

এটি কি setবিল্টিনের মতোই , এবং একবারে inputrcইতিমধ্যে পড়া এবং শেলটি চলার পরে আপনি কীভাবে পরিবর্তনগুলি সেট করবেন ?


এবং, রেকর্ডের জন্য একটি নোট, readline setহয় না শেল builtin হিসাবে একই set
jw013

উত্তর:


9

setReadline ম্যানুয়াল কমান্ড readline কনফিগারেশন ফাইলের মধ্যে অন্যতম ~/.inputrc। যদিও বাশ রিডলাইন গ্রন্থাগারের সর্বাধিক বিখ্যাত ব্যবহারকারী, গ্রন্থাগারটি জেনেরিক এবং অন্যান্য প্রোগ্রামগুলি ব্যবহার করতে পারে; এর বাক্য .inputrcগঠনটি বাশের সাথে সম্পর্কিত নয়।

আপনি বিল্টিনের মাধ্যমে বাশ এক্সিকিউট রিডলাইন কমান্ডগুলি তৈরি করতে পারেন bind:

bind "set var value"

এছাড়াও, আপনি এটিকে ~/.inputrcদিয়ে পুনরায় পঠন করতে পারেন bind -f ~/.inputrc


5

ম্যানুয়াল থেকে :

রিডলাইন লাইব্রেরি ব্যবহার করে এমন একটি প্রোগ্রাম যখন শুরু হয়, তখন init ফাইলটি পড়ে এবং কী বাইন্ডিংস সেট হয়ে যায়।

তদতিরিক্ত, C- x C- rকমান্ড এই init ফাইলটি 1 টি পুনরায় পড়বে , এইভাবে আপনি এতে পরিবর্তন করতে পারেন।


1 দ্রষ্টব্য এটি স্পষ্টতই ইমাস (ডিফল্ট) বাঁধাই, যদি আপনি ব্যবহার editing-mode-viকরেন তবে কোনও ডিফল্ট কী-বাইন্ড নেই। যাইহোক, আপনি re-read-init-fileকমান্ডটি আপনার পছন্দের একটি কী-বাইন্ডে আবদ্ধ করতে পারেন ~/.inputrc

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.