আপনি যা চাইছেন ঠিক তাই নয়, তবে প্রায় ...
আপনি xmodmap
কমান্ডটি ব্যবহার করে এক্স কীবোর্ড সেটিংস পুনরায় তৈরি করতে পারেন । আপনি চালিয়ে বর্তমান সেটিংস দেখতে পারেনxmodmap -pke
প্রতিটি কীকোড (যা আপনার কীবোর্ডের প্রতিটি কী এর সাথে যুক্ত একটি মান) এর সাথে 8 টি পর্যন্ত কীওয়ার্ড (যা মূলত আউটপুট হয়) যুক্ত থাকতে পারে। অনুসরণ হিসাবে তারা:
- যখন নিজের চাপ দেওয়া হয়
- শিফট দিয়ে চাপলে
- মোড স্যুইচ সক্ষম থাকলে (অপ্রচলিত বলে মনে হচ্ছে) চাপলে
- মোড স্যুইচ এবং শিফ্ট দিয়ে চাপলে (অপ্রচলিত মনে হয়)
- যখন Alt-GR দিয়ে চাপ দেওয়া হয় (xmodmap পদে ওরফে ISO_Level3_Shift)
- যখন আল্ট-জিআর এবং শিফট টিপুন
সুতরাং বর্তমানে আমার "এইচ" কীটি দেখে মনে হচ্ছে:
এইচ এইচ এইচ এইচ স্ট্রোক
যেখানে Hstroke কিজিম Ħ উত্পাদন করে Ħ
আপনি যদি অ-এসিআই অক্ষরগুলি ইনপুট করতে অল্ট-গ্র ব্যবহার না করেন তবে আপনি যা চান তা করতে আপনি h, j, k এবং l কে আল্ট-গ্রের সাথে পুনরায় তৈরি করতে পারেন। এই হবে:
xmodmap -e 'keycode 43 = h H h H Left Hstroke'
xmodmap -e 'keycode 44 = j J j J Up J'
xmodmap -e 'keycode 45 = k K k K Down ampersand'
xmodmap -e 'keycode 46 = l L l L Right Lstroke'
শিফট এন্ট্রি সহ আল্ট-জিআর অবশ্যই কঠোরভাবে প্রয়োজনীয় নয়, আমি কেবল ইতিমধ্যে বিদ্যমান মানগুলি সংরক্ষণ করছি। আপনি xev
টার্মিনাল থেকে কমান্ডটি চালিয়ে কি-কোড মানগুলি সন্ধান করতে পারেন । xev
এক্স ইভেন্টগুলি প্রদর্শন করে, যাতে আপনি একটি কী টিপুন এবং এটি সম্পর্কে তথ্য সন্ধান করতে পারেন।
এই সেটিংটি স্থায়ী করতে, আপনি আপনার হোম ডিরেক্টরিতে নিম্নলিখিত .Xmodmap এ যুক্ত করতে পারেন
keycode 43 = h H h H Left Hstroke
keycode 44 = j J j J Up J
keycode 45 = k K k K Down ampersand
keycode 46 = l L l L Right Lstroke
এইচজেকিএল ব্যবহার করার সময় অবশ্যই অল্ট-গ্রোকে টিপুন আল্টকে চাপ দেওয়ার মতো সুন্দর নয়, তবে আপনি আমার মনে হয় আপনি কেবলমাত্র আল্টকে কাজ করতে পেতে লড়াই করতে পারেন কারণ এটি মেনু অ্যাক্সেসের জন্য ব্যবহৃত হয়। আপনি এই উত্তরের তথ্য ফ্রেমিককার্টের দ্বারা উল্লিখিত সরঞ্জামগুলির পাশাপাশি উদাহরণস্বরূপ Alt-Shift-h বাঁধাই করতে সক্ষম হতে পারেন, এটি আপনার আরও ভাল মানায়।
এটি সম্ভবত লক্ষণীয় যে আপনি ব্যাশে (বা আপনি যে কোনও শেল ব্যবহার করুন) ব্যবহার করে vi মোড সেট করতে পারেন set -o vi
। কমান্ড লাইন এবং ইতিহাস সম্পাদনা করার সময় এটি আপনাকে আচরণের মতো vi দেয়। যদিও এটি আপনার .ভিিমআরসি-র দিকে দেখায় আমি বিশ্বাস করি না, সুতরাং আপনার কী পুনর্নির্মাণগুলি কাজ করার আশা করবেন না।