Xmodmap সহ <Ctrl> + <hjkl> থেকে <বাম ডাউন উপরে ডান> মানচিত্রের চেষ্টা করা (ভিমের মতো তীর কীগুলি)


9

আমি Map করার চেষ্টা করছি Ctrl+ + H, J, K, Lতীর চাবি Left, Down, Up, Right, যথাক্রমে, উবুন্টু অপারেটিং সিস্টেম (সর্বত্র, না তেজ অভ্যন্তরীণ) উপর।

আমি এখানে পোস্ট করা সমাধানটি চেষ্টা করেছি , তবে সংশোধক কমান্ডগুলি কাজ করছে না। এখানে আমি চেষ্টা করছি:

xmodmap -e "keycode 45 Control_L = k Up"
xmodmap -e "keycode 45 control = k Up"

(কীকেড 45 কে "কে" মানচিত্র)

কমান্ড কাজ করে না। (তারা কোনও ত্রুটি দেয় না, তবে ctrl+ এর সাথে পুনরায় তৈরি করা kহয় না up arrow)

এই এক্সমোডম্যাপ করার কোনও উপায় আছে, এবং যদি না হয়, তবে কি কোনও ক্লিনার কাজ বন্ধ রয়েছে?

ধন্যবাদ!

সম্পাদনা করুন: আমি আমার উত্তরটি এখানে পেয়েছি - তাড়াতাড়ি ধন্যবাদ

উত্তর:


6

উবুন্টুকে "ভিমোস" এর কোডনামে পরিণত করা অবশ্যই খুব আশ্চর্যজনক ধারণা। আমি কিবোর্ডের কিছু বিনামূল্যে এবং সামঞ্জস্যপূর্ণ আরও ক্লাস্টারে ভিমের কীগুলি ম্যাপ করার জন্য আরও যথেষ্ট পর্যাপ্ত বলে মনে করি। বা অবশ্যই এটি কারণে দরকারী নাও হতে পারে।

তবে আমি ভিম ম্যাপিং সম্পর্কে আমার প্রথম পরামর্শটি মুছে ফেলছি না এবং আপনার প্রশ্নের উত্তরটি এখানে উপস্থিত থাকা উচিত:
সিস্টেম ওয়াইড ভিআইএম-স্টাইল (এইচজেকিএল) নেভিগেশন

আংশিকভাবে আমি এই মতামতকে সম্মত ( শেল হেলকে ধন্যবাদ ):

উল্লেখ্য 3: সেট আপ হচ্ছে Ctrl / Meta+ + H, J, K, Lকী-বাইন্ডিং তেজ-শৈলী নেভিগেশন আছে সহজ উপায় মনে করা হয় কিন্তু এটি নয়। প্রথম: আপনাকে অ্যাপ্লিকেশন ভিত্তিতে এটি করতে হবে যা ক্লান্তিকর প্রক্রিয়া। দ্বিতীয়: আপনি সম্ভবত কোনও প্রদত্ত অ্যাপ্লিকেশনটির জন্য ডিফল্ট ম্যাপিংগুলি ভঙ্গ করবেন। সর্বশেষে তবে সর্বনিম্ন নয়: কিছু অ্যাপ্লিকেশন যেমন রটারেন্ট বা হটোপ আপনাকে তাদের ডিফল্ট পরিবর্তন করতে দেয় না, তাদের সোর্সকোড প্যাচ করে সংরক্ষণ করে। অনুরূপ কারণে আপনিও কাজ শেষ করবেন না Super / Hyper

এবং আমি এখানে উত্তরও পেয়েছি
: সুপারসার: এক্স এর অধীনে তীর কীগুলিতে সুপার + hjkl ম্যাপিং

ভিম ম্যাপিং কীগুলিতে স্যুইচিং মোডগুলি ব্যবহার করে। সুতরাং ভিমের জন্য এক্সমোডম্যাপ এটি কিছু প্লাগযোগ্য গ্লোবাল যা ক্লাসিক ভিমের অভিজ্ঞতা ভঙ্গ করে। তবুও দাবি করা দুঃখজনক বলে মনে হচ্ছে;)

ভিম বেশ কয়েকটি সম্পাদনার মোডগুলিকে সমর্থন করে - সাধারণ, সন্নিবেশ, প্রতিস্থাপন, ভিজ্যুয়াল, নির্বাচন, কমান্ড-লাইন এবং অপারেটর-মুলতুবি। এই সমস্ত বা কিছু মোডে কাজ করার জন্য আপনি একটি কী মানচিত্র করতে পারেন।

ভিমে ম্যাপিং কী - টিউটোরিয়াল (পর্ব 1)
ভিমে ম্যাপিং কী - টিউটোরিয়াল (পর্ব 2)
ভিমে ম্যাপিং কী - টিউটোরিয়াল (পার্ট 3)


হাই হাই সুইফ্ট, উত্তরের জন্য ধন্যবাদ। আমার প্রশ্ন জিজ্ঞাসা করার ক্ষেত্রে আমি অস্পষ্ট ছিলাম। আমি ভিমের অভ্যন্তরে কোনও কী রিম্যাপ করার চেষ্টা করছি না। আমি আসলে আমার জিএনইউ / লিনাক্স উবুন্টু বিতরণে যথাক্রমে সিআরটিএল + এইচকেকিএল থেকে তীর কী-বামে, নীচে, উপরে, ডানদিকে ম্যাপ করার চেষ্টা করছি। আমি যে পোস্টটি লিঙ্ক করেছি তাতে দাবি করা হয়েছে যে এটি সম্ভব (অপ্রত্যক্ষভাবে) তবে আমি এটি সফলভাবে অর্জন করতে অক্ষম।
সংগ্রাম প্রোগ্রাম

দুঃখিত, আমি আপনার প্রথম সংস্করণটি ঠিক না বুঝতে পেরেছি। ঠিক আছে, আপডেট হবে উত্তর)
দ্রুতগতি

1
VimOS! কোথায় পাব?
jeremyjjbrown

1

আমার কাছে টেক্স-জে এবং টুকস কে কে-তে আপ এবং ডাউন-এ ম্যাপ করা আছে, এটি সমস্ত অ্যাপ্লিকেশনের জন্য প্রাসঙ্গিক। এটি কনফিগার করার চেয়ে বরং সহজ।

  1. এখানে যাও: System Settings -> Custom Shorcuts -> Preset Actions
  2. এখন ডান ক্লিক করুন Preset Actionsএবং চয়ন করুনNew -> Global Shortcut -> Send Keyboard Input
  3. নতুন শর্টকাট কল করুন VIM-J
  4. ট্রিগার ট্যাবে ক্লিক শর্টকাট বাটন এবং তাদের প্রেস Tux- J
  5. অ্যাকশন ট্যাবে প্রবেশ করুন Down
  6. উইন্ডোর নীচে ক্লিক করুন Apply
  7. শর্টকাট কাজ করে দেখুন। যদি তা হয় তবে অবশিষ্ট এইচকে এবং এল কীগুলি কনফিগার করুন।

উপভোগ করুন!

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