emacsclient সুপার কী বা iterm2 এ হাইপার কী


2

শিরোনামটি কী বলে: আমি ম্যাক ওএস এক্সের জন্য জিইউআই ব্যবহার না করে একটি ইম্যাকস-সার্ভার / ইমা্যাকস-ক্লায়েন্ট মডেলটি ব্যবহার করতে চাই। আমি আইটার্ম 2 ব্যবহার করি। আমি ফাংশন কী (এফএন) সুপার বা হাইপারে ম্যাপ করতে চাই।

আমি কীআরমি এমপিবুক ব্যবহার করার চেষ্টা করেছি - তবে ভাগ্য নেই।

হালনাগাদ:

দেখে মনে হচ্ছে আমি ব্যবহার করতে পারি event-apply-super-modifierবা event-apply-hyper-modifierদ্বারা সংজ্ঞায়িত করেছি function-key-map

আমি সম্ভবত Fn কীটি একটি ব্যবহৃত কী কোডটি প্রেরণ করতে পারি, পছন্দ করতে KeyCode::F18এবং আইটার্ম 2 কে কিছু পালানোর অক্ষরে অনুবাদ করতে পারি, যেমন:

Esc+[+J বা এই জাতীয় কিছু।

আপডেট (13 এপ্রিল, 2015):

আমার মনে হয় এই https://apple.stackexchange.com/questions/144481/sending-controlalt-char-to-terminal-in-iterm2 খুব আকর্ষণীয়। @ সরঞ্জামবিয়ার 74 এর উত্তরের মতো উপযুক্ত নিয়ন্ত্রণ কীগুলি প্রেরণের জন্য এটিরર્મ 2 কনফিগার করার কোনও উপায় থাকতে পারে।


1
এই পোর্টটি বিবেচনা করুন , যার নেটিভ এফএন কী সমর্থন রয়েছে; আপনি যদি সেই বন্দর থেকেও ইমেলস্ক্লিয়েন্ট তৈরি করেন তবে এক্স সার্ভার চালানোর প্রয়োজন ছাড়াই এবং মোটামুটি বিস্তৃত অ্যাকোয়া সমর্থন সহ আপনি ইমাস ডিমনের গ্রাফিকাল ক্লায়েন্টের সুবিধা পেতে সক্ষম হবেন। (এটি যে কোনও হারে আমার পক্ষে খুব ভালভাবে কাজ করেছে))
অ্যারন মিলার ২

আপনি কি দিয়ে শেষ করেছেন?
ঠোঁট 12128383

@ ট্রিকন এটি বের করতে সক্ষম হয় নি এবং সরাসরি টার্মিনাল ভিত্তিক ইম্যাক্স অভিজ্ঞতায় স্যুইচ করা আমার প্রধান ব্লকার হয়ে দাঁড়িয়েছে। আপনি যদি কিছু খুঁজে পান তবে আমাকে জানান।
মাহমুদ আবদেলকাদের

উত্তর:


1

অসন্তুষ্টিজনক কাজ

ক্রমটি C-x @ s-…সমান s-…, যেমন C-x @ s-tসমতুল্য s-t। আইটির্ম 2 শর্টকাটগুলির সাথে সম্মিলিত:

  1. ⌘…সেট করার জন্য একটি গ্লোবাল বা প্রোফাইল শর্টকাট তৈরি করুন Send hex code, যেমন⌘t => Send hex code
  2. : ফর্মের হেক্স কোড উল্লেখ করুন 0x18 0x40 MOD KEYযেখানে MODপারেন হয় 0x68বা 0x73জন্য hএবং sযথাক্রমে এবং KEYকী আপনার সাথে পরিবর্তিত চান hyperবা super। যেমন ম্যাপিং ⌘tকরতে s-t:

    ⌘t => 0x18 0x40 0x73 0x74
    
  3. আপনি চান প্রতিটি শর্টকাট জন্য পুনরাবৃত্তি করুন… meh…

ব্যর্থ পরীক্ষা # 1

আইটার্মে:

  1. বিশ্বব্যাপী বাম এবং ডান বিকল্প কীগুলি বাম বিকল্প হিসাবে কনফিগার করুন
  2. বিশ্বব্যাপী বাম এবং ডান কমান্ড কীগুলি ডান বিকল্প হিসাবে কনফিগার করুন
  3. একটি প্রোফাইলে বাম বিকল্প হিসাবে +ESCএবং ডান বিকল্প হিসাবে কনফিগার করুনMeta

Remapping এই ভাবে কার্যকরভাবে সব iTerm কীবোর্ড শর্টকাট নিষ্ক্রিয় ... সাধরণ ...

ইমাসে:

R⌥8 ম বিট সেট সহ অক্ষরের ক্ষেত্রে রাইট অপশন ( ) এর ফলাফল ব্যবহার করা , যা আমি এটি বুঝতে পেরেছি তা হ'ল মেটা কী প্রেসের উপস্থাপনের পুরানো উপায় (কীবোর্ডগুলির আসল মেটা কী ছিল তখন ফিরে)।

যাইহোক, আমি এই পার্থক্যটির সাথে দরকারী কিছু করতে ইমাসকে পেতে ব্যর্থ হয়েছি। দেওয়া হয়েছে META-t=> tএর অষ্টম বিটের সাথে>> অষ্টাল 364আমি চেষ্টা করেছি:

(global-set-key (kbd "[R⌥-t]") (lambda () (interactive) (message "woot #1")))
(global-set-key (kbd "\364") (lambda () (interactive) (message "woot #2")))

কোথায় [R⌥-t]পৃথক চরিত্র যে আমার বাফারে দেখায় যখন আমি টিপতে যে কী অনুক্রম, গ্রাফিক্যালি হিসাবে প্রতিনিধিত্ব হয় \364কিন্তু একটি একক অক্ষর যেমন আচরণ।

কী বাঁধাই ছাড়াই আমাদের সাথে উল্লেখযোগ্য যে, যখনই আমি প্রেস R⌥-tনা করি কিছুক্ষণ ইমাসে প্রদর্শিত হয় না যতক্ষণ না আমি ইমপ্যাকস দ্বারা অন্য কীটি চাপায় \364তারপরে অক্ষর প্রদর্শন করে যা অন্য কী টিপ না করে। উদাহরণস্বরূপ, R⌥-t a=> \364a<point>এবং R⌥-t LEFT=> <point>\364তবে কেবল aবা বাম তীর টিপুন।

আপনি উপরের 3 ধাপে এবং R⌥সরাসরি ব্যবহার করে পরীক্ষা করতে পারেন ।

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