আমি কীভাবে ম্যাক ওএস এক্স এর Caps Lockমতো কাজ করব Esc?
Ctrl + [
জন্য esc
। ভিমের জন্য উপকারী।
আমি কীভাবে ম্যাক ওএস এক্স এর Caps Lockমতো কাজ করব Esc?
Ctrl + [
জন্য esc
। ভিমের জন্য উপকারী।
উত্তর:
সম্পাদনা: এই উত্তরে বর্ণিত হিসাবে , ম্যাকওএসের নতুন সংস্করণগুলিতে পুনরায় রিমন্ড Caps Lockকরার জন্য স্থানীয় সমর্থন রয়েছে Escape। সুতরাং এটি অর্জনের জন্য এখন তৃতীয় পক্ষের সফ্টওয়্যার ইনস্টল করার প্রয়োজন নেই।
সিল (পূর্বে হিসাবে পরিচিত PCKeyboardHack
) কীভাবে এটি অর্জন করা যায় তার একটি বিস্তৃত, ভিজ্যুয়াল ওয়াক-থ্রি উত্তর (লিঙ্কগুলির সাথে) এখানে আমার প্রচেষ্টা ।
পপআপ কথোপকথনে ক্যাপস লক কী এতে সেট করে No Action
:
2) এখন, সেল ডাউনলোড এবং এটি ইনস্টল করতে এখানে ক্লিক করুন :
3) ইনস্টলেশনের পরে আপনার একটি নতুন অ্যাপ্লিকেশন ইনস্টল হবে (মাউন্টেন সিংহ এবং আরও নতুন) এবং আপনি যদি কোনও পুরানো ওএসে থাকেন তবে আপনাকে নতুন সিস্টেম পছন্দসমূহ ফলকটি পরীক্ষা করতে হবে:
4) "ক্যাপস লক পরিবর্তন করুন" বলছে এমন বাক্সটি চেক করুন এবং পালানোর কীটির কোড হিসাবে "53" লিখুন:
এবং তুমি করে ফেলেছ! যদি এটি অবিলম্বে কাজ না করে তবে আপনার মেশিনটি পুনরায় চালু করতে হতে পারে।
আপনি কী- রিমপ এমএইচপুক যাচাই করে দেখতে চাইতে পারেন যা আসলে ফ্ল্যাগশিপ কীবোর্ড রিম্যাপিং সরঞ্জাম pqrs.org
- এটিও নিখরচায়।
আপনি যদি এই সরঞ্জামগুলি পছন্দ করেন তবে আপনি অনুদান করতে পারেন । তাদের সাথে আমার কোনও সম্পর্ক নেই তবে আমি দীর্ঘদিন ধরে এই সরঞ্জামগুলি ব্যবহার করছি এবং বলতে হবে যে ওখানকার লোকেরা এগুলি বজায় রাখার জন্য একটি দুর্দান্ত কাজ করে চলেছে, বৈশিষ্ট্যগুলি যুক্ত করে এবং বাগগুলি ঠিক করে।
(শত শত) প্রাক-বাছাইযোগ্য বিকল্পগুলির কয়েকটি দেখানোর জন্য এখানে একটি স্ক্রিনশট রয়েছে:
পিকিউআরএস এর নো ইজেক্টডিলি নামে একটি দুর্দান্ত ইউটিলিটি রয়েছে যা আপনি ইজেক্ট কীটি পুনরায় প্রোগ্রাম করার জন্য কীআরে এমপি 4 ম্যাকবুকের সাথে একত্রে ব্যবহার করতে পারেন । কিছুটা টুইট করার পরে আমি এয়ারপোর্ট ওয়াইফাই টগল করতে চলেছি।
এই ইউটিলিটিগুলি ম্যাক কীবোর্ড রিম্যাপ করার সময় সীমাহীন নমনীয়তার প্রস্তাব দেয়। আনন্দ কর!
CTRL-[
আসলে ইএসসির যথাযথ সমতুল্য। stackoverflow.com/questions/5030164/...
ম্যাকোস 10.12.1 যেহেতু স্থানীয়ভাবে পুনরায় তৈরি Caps Lockকরা সম্ভব Esc(সিস্টেমের পছন্দসমূহ -> কীবোর্ড -> সংশোধক কী)।
আমি এখানে কোনও উত্তর দিয়ে খুশি ছিলাম না, এবং একটি কমান্ড-লাইন সমাধান খুঁজতে গিয়েছিলাম ।
ম্যাকোস সিয়েরা 10.12 তে অ্যাপল ব্যবহারকারীদের চাবি পুনর্নির্মাণের জন্য একটি নতুন উপায় প্রবর্তন করেছে।
যদি তা আপনার কাছে ভাল লাগে তবে একবার দেখুন hidutil
।
উদাহরণস্বরূপ, পালানোর জন্য ক্যাপস-লকটি পুনরায় তৈরি করতে, কী সারণীটি দেখুন এবং ক্যাপস-লকের ব্যবহারের কোড 0x39 রয়েছে এবং এসেসেপটির ব্যবহারের কোড 0x29 রয়েছে তা সন্ধান করুন। এই কোডগুলিকে সোর্স এবং গন্তব্য হিসাবে 0x700000000 হেক্স মান সহ লিখুন:
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x700000029}]}'
আপনি একই কমান্ডে অন্যান্য ম্যাপিং যুক্ত করতে পারেন। ব্যক্তিগতভাবে, আমি ব্যাকস্পেসে ক্যাপস-লকটি পুনরায় তৈরি করতে এবং মুছতে ব্যাকস্পেসটিকে পুনরায় তৈরি করতে চাই:
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}, {"HIDKeyboardModifierMappingSrc":0x70000002A,"HIDKeyboardModifierMappingDst":0x70000004C}]}'
বর্তমান ম্যাপিংটি দেখতে:
hidutil property --get "UserKeyMapping"
আপনার পরিবর্তনগুলি সিস্টেম রিবুটে হারিয়ে যাবে। আপনি যদি এগুলি অবিরত রাখতে চান তবে তাদের স্ক্রিপ্টে রেখে একটি লগইন হুক সেটআপ করুন:
sudo defaults write com.apple.loginwindow LoginHook /path/to/login_script.sh
LoginHook
পদ্ধতিটি দিয়ে এই কাজটি সঠিকভাবে করতে পারিনি - আমার ধারণা, এটি কোনও স্ক্যান্ডিনেভিয়ান কীবোর্ডের জন্য আমার স্থানীয় কীবোর্ড সেটিংস নির্বাচন করার পরে সম্ভবত কিছু হতে পারে? যাইহোক, স্ট্যাকওভারফ্লো.com / a / 22872222 / 874188 নোটগুলি হ্রাসLoginHook
করা হয়েছে এবং launchd
পরিবর্তে ব্যবহারের পক্ষে পরামর্শ দিচ্ছেন ।
এটা সম্ভব.
ট্রুএফেকশন ডটকমের একটি আর্টিকেল থেকে ।
- PCKeyboardHack ডাউনলোড করুন এবং এটি ইনস্টল করুন।
- সিস্টেম পছন্দগুলিতে পিসি কেবোর্ডহ্যাক এ যান।
- 'চেপস লক পরিবর্তন করুন' সক্ষম করুন এবং কীকোডটি 53 এ সেট করুন।
এই সমাধানটিতে কীবোর্ড ড্রাইভারের প্যাচিং জড়িত নয়, তবে আপনাকে একটি ভিম নির্দিষ্ট সমাধান দেয়।
ওএস এক্স ক্যাপস লক কীটি পুরো কীগুলির পুরো গুচ্ছটিতে ম্যাপিং সমর্থন করে, তবে আপনাকে এটি 'হাত ধরে' করতে হবে, ফাইলগুলি সম্পাদনা করে p প্রক্রিয়াটি এই নিবন্ধে বর্ণিত হয়েছে । সেই ইঙ্গিতটিতে সংযোজন হিসাবে আমি আপনাকে প্রথমে সিস্টেম পছন্দগুলিতে ক্যাপস-লক সেট করার পরামর্শ দিই না, তবে আপনাকে কেবল .plist ফাইলটিতে একটি মান পরিবর্তন করতে হবে। এছাড়াও, আপনি অবশ্যই এক্সএমএল রূপান্তর পদক্ষেপের পরিবর্তে সম্পত্তি তালিকা সম্পাদকটি ব্যবহার করতে পারেন।
কৌশলটি হ্যাপ কী (কোড 6) -র ক্যাপস লক কীটি মানচিত্র করা, যা বেশিরভাগ কীবোর্ডে নেই। তবে যদি এটি হয় তবে এটি keyোকানো কী হিসাবে বিবেচনা করা হবে, যা সম্ভবত আপনি যেভাবেই ব্যবহার করবেন না, যেহেতু আপনি আপনার হাত প্রসারিত হওয়া রোধ করতে আপনার ক্যাপস লকটি পুনরায় তৈরি করার বিষয়ে জিজ্ঞাসা করছেন;)
তারপরে আপনি সহায়তা এবং Insertকীটি Escভিমেতে মানচিত্র করতে পারেন ।
map <Help> <Esc>
map! <Help> <Esc>
map <Insert> <Esc>
map! <Insert> <Esc>
এটি gvim (Vim.app) এর জন্য কাজ করবে। আমি টার্মিনালে ভিমের সাথে কাজ করতে পেলাম না এবং আমি ম্যাকভিমের সাথে এটি পরীক্ষা করিনি।
সুতরাং এটি বরং জটিল, অর্ধ-বেকড সমাধান বা তৃতীয় পক্ষের হ্যাকারি ইনস্টল করা। আপনার বাছাই;)
সম্পাদনা: শুধু খেয়াল সমাধান 3, যদি আপনি ব্যবহার করছেন MacVim আপনি ব্যবহার করতে পারেন Ctrl, Optionএবং Commandযেমন Esc। সিস্টেম পছন্দগুলির সাথে ক্যাপস লকটিকে এই কীগুলির মধ্যে একটিতে ম্যাপ করা তুচ্ছ।
ম্যাকোস সিয়েরা দিয়ে Caps Lockকীটি মানচিত্র করা এখন অনেক সহজ Esc।
সিস্টেমের পছন্দগুলি খুলুন → কীবোর্ড।
নীচের ডানদিকে কোণার সংশোধক কী বোতামটি ক্লিক করুন।
আপনি যে হার্ডওয়ার কীটি পুনরায় তৈরি করতে চান তার পাশের ড্রপ ডাউন বাক্সটিতে ক্লিক করুন এবং এস্কেপ নির্বাচন করুন।
ওকে ক্লিক করুন এবং সিস্টেমের পছন্দগুলি বন্ধ করুন।
ক্যাপস লক টু কন্ট্রোল, বা অপশন বা কমান্ডের মানচিত্র তৈরি করতে আমি কীভাবে জানি তা কেবলমাত্র। এটি সিস্টেম পছন্দগুলির কীবোর্ড এবং মাউস ফলকের মাধ্যমে করা যেতে পারে। নীচে বাম দিকে "সংশোধক কী" এ ক্লিক করুন এবং আপনি যে কোনও একটিতে ক্যাপস লক, নিয়ন্ত্রণ, বিকল্প এবং কমান্ডটিকে পুনরায় তৈরি করতে সক্ষম হবেন।
@ ক্রেইগ: এটি পরামর্শ দেয় যে ক্যাপস লকটি একটি সাধারণ হিসাবে ব্যবহার করা যেতে পারে - তা হ'ল- টোগল - কী। আমার ম্যাকবুকে, যেহেতু আমি ক্যাপস লককে নিয়ন্ত্রণে পুনরায় ম্যাপ করেছি তাই ক্যাপস লক আলো কখনই জ্বলে না। এটি কেবল নিয়ন্ত্রণ কী হিসাবে কাজ করে।
সিল এখনও ম্যাকস সিয়েরায় পাওয়া যায় নি (10.12 বিটা)। এর মতো, আমি এই সেটিংসটি সহ কীবোর্ড মাস্ট্রো ব্যবহার করেছি:
এই গিথুব মন্তব্যটির কৃতিত্ব: https://github.com/tekezo/Seil/issues/68#issuecomment-230131664
এই সমাধানগুলির বেশ কয়েকটি চেষ্টা করে দেখে আমার কাছে কিছু নোট রয়েছে:
ডাবলকম্যান্ড আপনাকে এসকে এবং ক্যাপস-লকটি অদলবদল করতে দেয় না ।
পিসি কেবোর্ডহ্যাক আপনাকে ক্যাপস্কলকে ম্যাপ করার অনুমতি দেবে,ক্যাপস্লোকে পালানোর মানচিত্রের সক্ষমতা নেই। সাম্প্রতিক সংস্করণগুলি আপনাকে উভয় কী সম্পাদনা করে একটি সম্পূর্ণ অদলবদল করতে দেয়।
এটি আপনার প্রয়োজনের জন্য যথেষ্ট বা নাও হতে পারে (আমি জানি এটি আমার জন্য)।
আপনি যদি কোনও তৃতীয় পক্ষ অ্যাপ্লিকেশন ইনস্টল করতে না চান এবং আপনি কেবলমাত্র আইটির্মের অভ্যন্তরে ভিএম সম্পর্কে যত্নশীল হন তবে নিম্নলিখিতগুলি কাজ করে:
এখানে বর্ণিত হিসাবে সহায়তা করতে ক্যাপসলকটিকে পুনরায় ম্যাপ করুন ।
সংক্ষিপ্ত সংস্করণ: প্লটুইল বা সম্পাদনার অনুরূপ ব্যবহার করুন ~/Library/Preferences/ByHost/.GlobalPreferences*.plist
, এটি এর সাথে একই দেখা উচিত:
<key>HIDKeyboardModifierMappingDst</key>
<integer>6</integer>
<key>HIDKeyboardModifierMappingSrc</key>
<integer>0</integer>
আবার শুরু! একটি সাধারণ লগ-আউট এবং লগ-ইন আমার পক্ষে কাজ করে না।
আইটার্মে, সহায়তার জন্য একটি নতুন কী ম্যাপিং যুক্ত করুন: হেক্স কোড 0x1 বি প্রেরণ করুন, যা এস্কেপের অনুরূপ।
আমি জানি এটি ঠিক কী জন্য জিজ্ঞাসা করা হয়েছিল তা নয়, তবে আমি মনে করি এটি সমাধান করার জন্য অনেক লোকের অভিপ্রায়টি আসলে এই আরও বিশেষ বৈকল্পিক।
পিসিকিবোর্ডহ্যাক এবং কীরেম এমপি 4 ম্যাকবুক উভয়ই ব্যবহার করে ক্যাপস লক কী (কেবল একটিকে অন্যের ম্যাপ হিসাবে নয়) দিয়ে পালানোর কীটি অদলবদল করতে, আপনাকে এই থ্রেডের নির্দেশাবলী অনুসরণ করতে হবে , ক্যাপস লক কীটি ম্যাপ করে কোনও কী-কোডে ব্যবহৃত হবে না। কীবোর্ড তবে কীআরমা এমপিবুক (উদাহরণস্বরূপ 110) দ্বারা জরিমানা। তারপরে, পিসি কেবোর্ডহ্যাকে, উপযুক্ত বিকল্পটি নির্বাচন করুন যা পালাতে কীকোডকে মানচিত্র করে (১১০ এর ক্ষেত্রে এটি "অ্যাপ্লিকেশন কী থেকে পালাতে হবে")। আপনার কীআরই এমপি 4 ম্যাকবুক পছন্দগুলি দেখতে কেমন হবে তা এখানে দেওয়া হয়েছে (আপনি "কেবলমাত্র শো সক্ষম" চেকবক্স নির্বাচন করেছেন)।
আমি মূলত এই তথ্য পোস্ট করার চেষ্টা একটি সম্পাদনা যেমন করতে cwd এর চমৎকার উত্তর , কিন্তু এটা বাতিল করা হয়েছে। আমি যে পথে যেতে চাই তার পথে যেতে চাইলে যে কেউ প্রথমে তার প্রতিক্রিয়া পড়তে উত্সাহিত করি।
সিলটি এখনও ম্যাকস সিয়েরায় কাজ করে না, তাই আমি কারাবাইনার এলিমেন্টগুলি ব্যবহার করছি , https://pqrs.org/latest/karabiner-elements-latest.dmg থেকে ডাউনলোড করুন ।
হয় GUI ব্যবহার করুন বা নিম্নলিখিতটি প্রবেশ করুন ~/.karabiner.d/configuration/karabiner.json
:
{
"profiles" : [
{
"name" : "Default profile",
"selected" : true,
"simple_modifications" : {
"caps_lock" : "escape"
}
}
]
}
আপনি এটি এবং অন্যান্য কীগুলি পুনরায় তৈরি করতে ডাবলকম্যান্ডও ব্যবহার করতে পারেন।
আইআইআরসি এটি ইস্কে ক্যাপস লক ম্যাপ করবে।
কীবোর্ড পছন্দগুলি খুলুন এবং সংশোধক কীগুলিতে ক্লিক করুন ... আপনি নিয়ন্ত্রণ, বিকল্প, পালাতে বা কমান্ডের জন্য ক্যাপস লক কী পরিবর্তন করতে পারেন।
Esc
এবং এর মধ্যে পার্থক্য কী Escape
? (গুরুতর প্রশ্ন)
কারাবাইনার-উপাদানসমূহ ম্যাকোসের জন্য একটি শক্তিশালী এবং স্থিতিশীল কীবোর্ড কাস্টমাইজার izer (ফ্রীওয়্যার)
https://pqrs.org/osx/karabiner/index.html
মোজেভে ক্যাপস-লকটি ব্যাকস্পেসে পরিবর্তন করতে আমার পক্ষে কাজ করেছিলেন