আমি সঠিক জিনিসটি করার চেষ্টা করছি এবং আমার কী বাইন্ডিংগুলিকে .ুকিয়ে দেব ~/.inputrc
।
তবে, দেখা যাচ্ছে যে আমাকে পরিবর্তন করতে হবে
bind '"\e\C-j":"\e[1~quiet \e[4~\n"'
মধ্যে
"\e\C-j": "\eOHquiet \eOF\n"
এখন \eOH
(এনএভি-ব্লক-পজ 1 আবদ্ধ beginning-of-line
) এবং \eOF
(এনএভি-ব্লক-এন্ড আবদ্ধ end-of-line
) আবশ্যক সেগুলি আমার কনফিগারেশনে আবদ্ধ হয় যা আমি সম্ভবত সর্বদা নির্ভর করতে পারি না।
সুতরাং মূল প্রশ্নটি হল যে আমার সাথে নয় তবে ব্লক-পোস্ট -1 ( \e[1~
) এবং নাম-ব্লক-এন্ড ( \e[4~
) এর সাথে কাজ করে কেন?bind
~/.inputrc
সম্পাদনা:
পুরো জিনিসটি আরও জটিল হয়ে উঠছে, এখন আমি বুঝতে পেরেছি যে \e\C-j
কেবল জিনোম টার্মিনাল (বা সম্ভবত এক্সটার্ম পাশাপাশি, কে জানে ...) জন্য কাজ করে।
আমার টিটিওয়াইয়ের জন্য এটি হওয়া দরকার
"\e\C-m": "\e[1~_quiet \e[4~\n"
তাহলে কী বিভিন্ন কী-টি কী কী কী ব্যাখ্যা করতে হবে তার বিভিন্ন প্রয়োগ রয়েছে?
keymap
বিকল্প সেট চাবি উপস্থাপনা কি ধরনের কি-বাইন্ডিং সংজ্ঞা ব্যবহার করা হয় ব্যবহার করা হয়। প্রাসঙ্গিক তথ্য: superuser.com/questions/286781/... cnswww.cns.cwru.edu/php/chet/readline/rluserman.html#SEC9 wiki.archlinux.org/index.php/Readline