অন্যান্য ওএসের মতোই 'মেটা-কী' অনুবাদ করতে আইটর্ম তৈরি করা


178

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

দেখে মনে হচ্ছে ওএস এক্স-তে মেটা কীটি ডিফল্টরূপে ইএসসি কীতে ম্যাপ করা আছে। সুতরাং আপনি আইটিার্মে ESC-f, ESC-b ব্যবহার করতে পারেন। তবে, ESC কী ব্যবহার করা বাহ্যত ব্যবহারিক নয়। এছাড়াও, আইটার্মের বিকল্প রয়েছে যা আপনাকে মেটা কী (বুকমার্কস> প্রোফাইল> কীবোর্ড প্রোফাইলসমূহ> গ্লোবাল> বিকল্প কী হিসাবে ...) এর জন্য ম্যাপিংয়ের ম্যাপিং করতে দেয়, এই সেটিংটি মোটেও কাজ করে বলে মনে হয় না।

সুতরাং, কেউ যদি এই সমস্যাটির সমাধান কী তা জানেন তবে দয়া করে আমাকে জানান।

আমি সর্বশেষ প্রকাশে 0.9.6.1012 এ আপগ্রেড করেছি এবং এই আচরণ এখনও অব্যাহত রয়েছে।

সম্পাদনা: আমার প্রশ্নের কিছু স্পষ্টতা। আমি যে কী-বাইন্ডিংয়ের কথা বলছি তা বাশ শেলের জন্য, ইমাসে নয়। এটি কেবল ঘটে যায় যে, ডিফল্টরূপে, ব্যাশ শেলও একই কী-বাঁধাইকে ইমাস হিসাবে ব্যবহার করে।


কিছুক্ষণ এই সমস্যা নিয়ে ঝামেলা করার পরে এবং কোনও সমাধান বের করতে পারে না। আমি হাল ছেড়ে দিয়ে এখন টার্মিনালে চলে এসেছি।
ejel

2
ভুলে যাবেন না যে এটিર્મ 2 ইতিমধ্যে বিদ্যমান এবং সেখানে সবকিছু ঠিক আছে =)
হোলস

উত্তর:


207

Cmd+., Profiles, Keysএবং পছন্দ করে নিনLeft option Key acts as: +Esc

ইমাসে আমার জন্য কাজ করে, যদিও আমি নিশ্চিত নই যে এটির অন্য কোনও অযাচিত প্রভাব ফেলবে কিনা I'm


আমি সমস্ত পছন্দ সহ ... হিসাবে বিকল্প অপশনটি চেষ্টা করেছিলাম তবে এগুলির কোনওটিই বাশ শেলের জন্য আমার পক্ষে কাজ করে না। এটি কেবল "দেখায়?" প্রতিবার আমি মেটা কী সমন্বয় টিপুন।
ejel

2
দেখে মনে হচ্ছে আপনার ইনপুট ল্যাঙ্গুয়েজে + ESC বিকল্পের কাজ করার জন্য মার্কিন হওয়া উচিত। + যখন আমি জাপানি / রোমাজি ইনপুট পদ্ধতিটি নির্বাচন করি তখন ইসি আমার পক্ষে কাজ করে না, তবে একবার ইনপুট ভাষাটি মার্কিন যুক্ত করে ফেলার পরে এটি কাজ শুরু করে
ডমিনিক কুনি

2
পছন্দসমূহ, প্রোফাইল, কীগুলি এবং বাম বিকল্প চয়ন করুন কী হিসাবে কাজ করে: + ইস্ক। তারপরে আপনার মেটা কী হিসাবে বাম অপশন কী এবং Esc কী উভয়ই থাকবে। আমার ক্ষেত্রে এটিই ঘটেছিল।
সিজিএল

আইটার্ম 2 এর সাথে এটি প্রস্তাবিত বিকল্প বলে মনে হচ্ছে।
ejel

4
আমার বাহ্যিক কীবোর্ডের জন্য আমাকে ব্যবহার করতে বাম এবং ডান উভয় বিকল্প কীগুলি সেট করতে হয়েছিল Esc+, যদিও আমি বাম বিকল্প কী ব্যবহার করছিলাম তা এখনও অদ্ভুত অক্ষর মুদ্রণ করবে। এটি হতে পারে কারণ আমি কীগুলি পরিবর্তন করতে ম্যাক কীবোর্ড সেটিংসে কীবোর্ড সংশোধক বিকল্পটি ব্যবহার করি ।
গ্রেগো 20'18

129

বুকমার্কস> প্রোফাইল পরিচালনা করুন এ যান । তারপরে কীবোর্ড প্রোফাইল> গ্লোবাল নির্বাচন করুন এবং বিকল্প হিসাবে কীটি मेटा হিসাবে বেছে নিন । এটি আমার জন্য 0.9.6.1201 সংস্করণে কাজ করে।


2
আমাকে গ্লোবালের চেয়ে এক্সটার্ম (ওএস এক্স) এন্ট্রি পরিবর্তন করতে হয়েছিল, তবে এটি এখন কাজ করছে।
জেসন অ্যাক্সেলসন

আমার মেশিনে কেন 0.9.6.1201 এ সেটিংসটি ভেঙে গেছে এবং আমি চেষ্টা করেছি এমন আরও কয়েকটি বিল্ড কেন জানি না। এটি যদিও সর্বশেষ 0.9.6 বিল্ড এবং যদিও 0.10 এর সাথে কাজ করে। সুতরাং এটি এখন একটি সমস্যা হওয়া উচিত নয়।
ejel

11
iTerm2 মধ্যে পরে শুধু আমি পুনরায় সংজ্ঞায়িত কাজ প্রোফাইল শর্টকাট কী -এর জন্য alt+ + ->এবং alt+ + <-থেকে এস্কেপ সিকোয়েন্স পাঠান + + f/ bযথাক্রমে।
amirnissim

এটি শুরু করার জন্য আমাকে একটি নতুন ইটর্ম সেশনটি খুলতে হয়েছিল
স্কুরপি

@ শ্রীধররত্নকুমার আইটর্মের জন্যও কাজ করে
ক্রিজিসটফ

31

মেনু বারে Iterm2 => পছন্দসমূহ => প্রোফাইলগুলি কী ট্যাব নির্বাচন করে নির্বাচন করুন

বাম অপশন কী + এসকি হিসাবে কাজ করে

এখানে চিত্র বর্ণনা লিখুন

আমার জন্য পাশাপাশি কাজ করেছেন ইরশিতে।


দুর্দান্ত, এটি
আইটার্ম

8

আমি আল্ট কীটি কোনওভাবেই কাজ করতে পারি না তবে এমন একটি ওয়ার্কআউন্ড রয়েছে যা এটি কার্সার কীগুলির মাধ্যমে শব্দ নেভিগেশনের জন্য অন্তত ফাংশন করে:

আল্ট / অপশন + বাম বা ডান তীর কীগুলি ব্যবহার করে আইটার্মে পরবর্তী বা পূর্ববর্তী শব্দে যান


2
জন্য backward-delete-word(⎇-DEL) থেকে একটি হেক্স কোড পাঠাতে 0x17ইনপুট শুরুতে জাম্পিং জন্য, (⌘- ←) পাঠান 0x01শেষ এবং জাম্পিং জন্য (⌘- →) পাঠান 0x05
লেনার হোয়েট

5

আমি আইটার্ম 2 ব্যবহার করি এবং আমার জন্য এই উত্তরটি আমার সমস্যাটিকে আংশিকভাবে সমাধান করেছে:

Cmd+ ,=> প্রোফাইলগুলি => কীগুলি এবং বাম বিকল্প চয়ন করুন কী হিসাবে এটি কাজ করে: + ইস্ক

এখানে চিত্র বর্ণনা লিখুন

এটির পাশাপাশি, আমাকে Cmd+ ,=> প্রোফাইল => কীগুলিতে যেতে হয়েছিল এবং কী ম্যাপিংস তালিকায় উভয় কী সংমিশ্রণ সন্ধান করতে হবে :এখানে চিত্র বর্ণনা লিখুন এবং এখানে চিত্র বর্ণনা লিখুন, ডাবল ক্লিক করুন এবং তাদের শর্টকাটগুলি নিম্নলিখিতটিতে পরিবর্তন করুন:

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

* নির্বাচন নিশ্চিত করুন এস্কেপ সিকোয়েন্স ক্রিয়াকলাপটি ।


এটি সত্যই সহায়ক। অনেক অনেক ধন্যবাদ!
লিওন - হান লি

4

সমস্ত জম্বি পুনরুত্থান এখানে যাচ্ছেন, তবে উত্তরোত্তর জন্য -

এই পোস্ট কাজ বুঝেছি যেমন তুমি আমার জন্য ইচ্ছা করছে, মেগাবাইট এবং Mf জন্য করাকালীন আপনার সেট করে যাতে আপনি আপনার পরিবর্তক (আমি, মেটা ব্যবহার তেজ ম্যাপিং আছে ব্যক্তিগতভাবে) বলিদান না পালন 'মেটা যেমন বিকল্প কী'।

সংক্ষেপে, আপনার গ্লোবাল কীবোর্ড প্রোফাইলে, সেটিংস সহ দুটি নতুন ম্যাপিং যুক্ত করুন:

  1. হেক্স কোড হিসাবে কী, খ এর 62 এর মান, চ এর জন্য 66 ( man ascii)
  2. বিকল্প হিসাবে সংশোধক
  3. এস্কেপ সিকোয়েন্স, মান বি বা এফ পাঠানোর ক্রিয়া

টার্মিনাল.এপ থেকে আমি এখনও একমাত্র জিনিস মিস করছি তা হ'ল Opt-Backspaceশব্দ দ্বারা মোছা। এর জন্য অন্যান্য কাজের ক্ষেত্র রয়েছে, তবে আমি কেবল নিজেকে ব্যবহারের জন্য প্রশিক্ষণের চেষ্টা করছি Ctrl-w


এই উত্তরটি যেহেতু একটি নতুন বৈশিষ্ট্য হতে পারে, কিন্তু আপনি পাঠাতে একটি গ্লোবাল কী শর্টকাট ম্যাপ করতে পারেন Ctrl-wযখন Opt-Backspaceটেপা হলে।
স্টিভ বুজনাস

4

এটি আইটার্ম 2 এ আরও সহজ। পছন্দসমূহ-> বুকমার্ক-> কীবোর্ডে যান এবং বিকল্পটি প্রেরণ + ESC নির্বাচন করুন। আইটির্ম 2 এ আপনি বাম এবং ডান বিকল্প কীগুলি আলাদাভাবে কনফিগার করতে পারেন, তাই যদি আপনি চান তবে উভয়ই পরিবর্তন করতে ভুলবেন না। আইটির্ম 2 এর জন্য লিঙ্ক: http://sites.google.com/site/iterm2home/


2

বুকমার্কস> প্রোফাইল পরিচালনা করুন এ যান। তারপরে কীবোর্ড প্রোফাইল> গ্লোবাল নির্বাচন করুন এবং + ESC হিসাবে বিকল্প কী নির্বাচন করুন।

আইটার্ম বিল্ডে কাজ করে 0.9.5.0611 এবং বিল্ড 0.9.6.20090415


হুম। এই দুটি সংস্করণটিও আমার মেশিনে সেটিংটি ভেঙে গেছে বলে মনে হচ্ছে। তবে, যদিও প্রত্যাশিত হিসাবে সর্বশেষ 0.9.6.20090928 এবং 0.10 কাজ।
ejel

2

আমি স্ট্যাকওভারফ্লোতেও কিছু সমাধান পেয়েছি, কেবল কীবোর্ড প্রোফাইলে যান এবং "গ্লোবাল" পরিবর্তন "বিকল্পের কী" + ইসি হিসাবে "

যা আমার পক্ষে নিখুঁতভাবে কাজ করে =) বিটিডব্লিউ কিছু আইটেম প্যাচ উপস্থিত রয়েছে এখানেও দেখুন: http://www.emacswiki.org/emacs/EmacsForMacOS


0

"LANG = C" রফতানি করার চেষ্টা করুন। আমি ইম্যাকস বিশেষজ্ঞ নই, তবে আমি এটি পেয়েছি যে এটি ওএস এক্স-এ ইমাক্সকে আইটিআরমে মেটা কী হিসাবে বিকল্প কীটি স্বীকৃতি দিতে সক্ষম করে,


0

আমি আইটার্ম সম্পর্কে জানি না, তবে আপনি এটি টার্মিনালে করতে পারেন। নির্দেশনা পাওয়া যাবে এখানে:

ম্যাক ওএস এক্স চিতাবাঘের কী বাইন্ডিংগুলিতে ইম্যাক্স


ধন্যবাদ. আমি সচেতন যে টার্মিনালে আমি এটি করতে পারি। আমি কেবল আইটার্মে একই ফলাফল অর্জন করতে চাই। যাইহোক, আমি যেটি সন্ধান করছি তা হ'ল ইম্যাসে নয়, বাশ শেলের মূল-বাঁধাই। এটি কেবল ঘটে যায় যে ব্যাশ শেলটি ইমাস কী কী বাঁধাই ব্যবহার করে।
ejel

0

আমার জন্য যা কাজ করেছে তা এখানে: বুকমার্কস> প্রোফাইল পরিচালনা করুন> কীবোর্ড প্রোফাইল> গ্লোবাল / এক্সটার্ম> বিকল্প কীটি + এসএসসি হিসাবে। এটির সাহায্যে আমি মিডনাইট কমান্ডারে অপশন + এন্টার ব্যবহার করতে পারি এবং বর্তমানে নির্বাচিত ফাইল / ডিরেক্টরি নামটি কমান্ড স্ট্রিংয়ে প্রদর্শিত হবে, যেমনটি হওয়া উচিত। মেটা হিসাবে অপশন কী আমার পক্ষে কাজ করে না। আমার আইটির্মের বিল্ডটি 0.10।

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