ম্যাক ওএস এক্সে অপশন কী টিপলে কীভাবে বিশেষ অক্ষরগুলি টাইপ করা অক্ষম করবেন? [বন্ধ]


129

এখন আমি অপশন-বি টিপলে আমি ∫ পাবো ∫ আমার বিশেষ অক্ষরগুলি টাইপ করার দরকার নেই এবং নির্দিষ্ট অ্যাপ্লিকেশনগুলিতে শর্টকাটে অপশন-বি মানচিত্রের দরকার নেই। এই কাজ করতে কোন উপায় আছে কি?


26
আমি ইন্টেলিজ ব্যবহার করছি এবং আমি ইমাস কিবোর্ড শর্টকাটগুলি অনুকরণ করতে চাই এবং বিকল্প কীতে আমি মেটা ম্যাপ করেছি। তবে আমি যখন চাপবো, বলুন, বিকল্প-বি, এটি একটি বিশেষ চরিত্র হিসাবে ব্যাখ্যা করার কারণে আমি প্রত্যাশিত আচরণটি পেয়েছি।
ximyu

3
আমি যদি সংশোধক হিসাবে বিকল্প কী ব্যবহার করি তবে আমি আমার আইডিইতে আরও শর্টকাট সংজ্ঞায়িত করতে পারি, যা সুস্পষ্টভাবে আমার উত্পাদনশীলতা বৃদ্ধি করে।
ড্যান

25
ম্যাক্সের উপর এ জাতীয় সহজ ক্রিয়াগুলি কতটা কঠোর তা কেবল হাস্যকর। লঞ্চারে একটি ভুল অ্যাপ্লিকেশন রেখেছেন - এসকিউএল স্টেটমেন্ট সহ এটি মুছে ফেলার সৌভাগ্য; কিছু বোকা শর্টকাট অক্ষম করতে চাই - ডাউনলোড এবং জিলিয়ন সমাধানগুলি পরীক্ষা করা শুরু করুন যা ওএস সংস্করণগুলিতে সামঞ্জস্যপূর্ণ নয়। Godশ্বর, আমি কেন এই ভয়ঙ্কর কম্পিউটারটি কিনেছিলাম?
ভাসিলি

3
এটি আমার পক্ষে কাজ করে: superuser.com/a/942256/535138
김민준

1
টার্মিনালে
সমস্যাজনিত

উত্তর:


33

হুবহু একই আইডিইতে আমার ঠিক একই সমস্যা ছিল।

এর সমাধান হ'ল এখান থেকে ইউকুলি ডাউনলোড করা:

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

অ্যাপ্লিকেশনটিতে আপনি বর্তমান উত্স থেকে ফাইল -> নতুন ব্যবহার করে একটি নতুন ক্লেআউটআউট তৈরি করতে পারেন। অপশন টিপলে আপনাকে অপশন-বি এর জন্য একটি লাল রঙের চাবিটি দেখাবে - যার অর্থ এটি একটি মৃত কী । এটিতে ডাবল ক্লিক করলে আপনি এটিকে একটি মৃত কী থেকে আউটপুট কীতে পরিবর্তন করতে পারবেন। আউটপুটটির জন্য অনুরোধ জানানো হলে আপনি একই জিনিসটি রাখতে পারেন (অপশন-বি টিপে)।

সুতরাং এটি একই চরিত্রটিকে আউটপুট দেবে তবে একটি মৃত কী হিসাবে বিবেচিত হবে না, সুতরাং ইন্টেলিজ এটি শর্টকাট হিসাবে বাঁধতে পারে।

আপনার নতুন লেআউটটি সক্ষম করতে আপনাকে এটি অবশ্যই আপনার Library / লাইব্রেরি / কীবোর্ড লেআউটে সংরক্ষণ করতে হবে (এটি আপনি কী-বোর্ড -> কিবোর্ডের নাম সেট করে একটি নতুন নাম দিলে সহায়তা করে), এবং তারপরে এটি সিস্টেম পছন্দসমূহ -> ভাষা এবং পাঠ্য থেকে সক্ষম করুন।


15
এটি অনেক কাজ এবং একটি অ্যাপ্লিকেশনে কেবল একটি কী কম্বোকে ঠিক করে। আমি এবং কমপক্ষে আরও কয়েকজন বোর্ড জুড়ে ম্যাকের বিশেষ অক্ষরের ইনপুট হিসাবে অপশনটি অক্ষম করতে চাই।
জাভাদবা

@ জাভাদ্ব্বা এটা ঠিক করার পরেও এতটা খারাপ ছিল না। বিস্তারিত পদক্ষেপের জন্য নীচে আমার উত্তরটি দেখুন যা দ্রুত ক্লিক করা উচিত।
পিটার ল্যামবার্গ

@ সেবাস্তিয়ানজাহ এই উত্তরে যা বর্ণনা করেছে তার বিশদ পদক্ষেপের সাথে আমি একটি উত্তর যুক্ত করেছি । আমি এটি সম্পন্ন করতে কিছুটা হতাশ হয়ে পড়েছিলাম, তাই আশা করি এটি কারও (এবং পরে আমার) কিছুটা সমস্যা বাঁচাবে।
পিটার ল্যামবার্গ

74

আপনি এই ওয়েবপৃষ্ঠা থেকে অনলাইন সরঞ্জাম ব্যবহার করে BLANK এ সেট সমস্ত অপশন-অক্ষর সহ একটি কাস্টম কীবোর্ড ম্যাপিং তৈরি করতে পারেন । আপনি প্রায় কোনও কীবোর্ড বিন্যাসের বাইরে কয়েকটি ক্লিকে একটি কাস্টম ম্যাপিং তৈরি করতে পারেন। ইন্টেলিজ আইডিয়া, পিএইচপি / ওয়েবস্টোরম, নেটবিয়ানস, এক্সিলিপস সহ ম্যাকসএক্সএক্স 10.7+ এ কাজ করার জন্য প্রমাণিত।

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

এই কাস্টম ম্যাপিং সক্ষম করার পরে, আপনি "বিকল্প" কী চাপলে কোনও চিঠি টাইপ করেন, পাঠ্য আউটপুটটিতে কিছুই মুদ্রিত হয় না। তবে, "বিকল্প কী প্রেস" ওএস দ্বারা ট্রিগার করা হয়েছে, এবং আপনার আইডিই দ্বারা সনাক্ত করা হয়েছে। সুতরাং আপনি অন্যান্য কমান্ড কীগুলির জন্য ঠিক তেমন আচরণ পান!

  1. কী ম্যাপিং ফাইলটি ডাউনলোড করুন My Layout.keylayout
  2. এটি সরান ~/Library/Keyboard\ Layouts/
  3. খুলুন System Preferences->Language & Text
  4. Input Sources-> (hit +)-> এ যানSelect Others
  5. My Layoutআপনার তালিকাটি খুঁজে পাওয়া উচিত এবং এটি নির্বাচন করা উচিত।

পদক্ষেপ 4 ম্যাকোস সংস্করণ জুড়ে কিছুটা পরিবর্তন করতে পারে। সেটিংসে কীবোর্ড বিন্যাসের তালিকাটি খুঁজে পেতে ধৈর্য ধরুন।


1
@ জাভাদবা, আমি আমার উত্তর সংশোধন করেছি। আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ!! নতুন ওএস সংস্করণ দিয়ে জিনিসগুলি পরিবর্তিত হতে পারে।
ড্যান

5
ড্রপবক্স লিঙ্কটি এখন ভাঙ্গা প্রদর্শিত হবে।
অ্যান্ড্রু হোয়াইট

2
এটি কাজ করতে পারেনি। আমি তালিকায় আমার নতুন কী লেআউটটি যুক্ত করতে পারি, তবে আমি ডিফল্ট 'মার্কিন' লেআউটটি মুছে ফেলতে পারি না, সুতরাং এটি আমার নতুন কী লেআউটটি ব্যবহার করবে না ....
AgmLauncher

12
এটি আর 10.11-এ কাজ করে না। আমি gist.github.com/haosdent/573ea124e5ea666fc576 এ একটি লেআউট ফাইল তৈরি করি যা 10.11 তে কাজ করে
হাওসডেন্ট

1
আমার পক্ষে কাজ করেনি। বিকল্প + টি টাইপ করার পরিবর্তে ®এটি এখন rইন্টেলিজজে টাইপ করে :(
নবীন

35

সেবাস্তিয়ান জাহার উত্তরের বিস্তারিত পদক্ষেপ এখানে দেওয়া হল। (আমি এই কাজটি করার আগে আমি কিছুটা ভ্রান্ত হয়ে পড়েছিলাম)।

(বিকল্পভাবে আমার দ্বারা প্রস্তুত একটি ফাইল এখানে )

  1. ইউকেলেলে ডাউনলোড করুন
  2. আপনি এটি .dmg ফাইল থেকে সরাসরি চালাতে পারেন
  3. ফাইল -> বর্তমান ইনপুট উত্সের ভিত্তিতে নতুন (আমি মার্কিন নির্বাচিত হয়েছি)
  4. পরিবর্তনকারী বোতামটি ক্লিক করুন
  5. তালিকা থেকে প্রতিটি পরিবর্তক আছে নির্বাচন করুন বাম নিচে বা ডান নিচে মধ্যে অপশন কলাম । ( হয় ডাউন ডাউন বা উপরের মতো কিছু থাকতে পারে তবে আফিক আপনি এগুলি ছেড়ে যেতে পারেন))
    • এই মত প্রতিটি জন্য বিয়োগ বোতাম টিপুন
  6. কীবোর্ড মেনুতে যান -> কিবোর্ডের নাম সেট করুন
  7. নামটিকে কোনওরকমভাবে পরিবর্তন করে শনাক্ত করা সহজ করে তুলুন
  8. ফাইল -> হিসাবে সংরক্ষণ করুন যান
  9. Key / লাইব্রেরি / কীবোর্ড \ বিন্যাস / প্রত্যয় সহ .keylayout এ সংরক্ষণ করুন
  10. আপনার ম্যাক ওএস অ্যাকাউন্ট থেকে লগ আউট করুন
  11. আবার লগ ইন করুন
  12. সিস্টেম পছন্দসমূহ -> কীবোর্ড -> ইনপুট উত্সগুলিতে যান
  13. + বোতামটি চাপুন -> অন্য -> আপনার নতুন লেআউটটি পাওয়া উচিত
  14. নতুন লেআউট যুক্ত করুন
  15. সম্ভবত মূল কীবোর্ড লেআউটটি খুব ছেড়ে দিন এবং স্যুইচ করার কিছু দুর্দান্ত উপায় কনফিগার করুন

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

@ সেভেন_জেআর, আপনি ইমাস আচরণের জন্য কীভাবে তাদের পুনরায় ফিরিয়ে আনলেন? আপনি যখন বিকল্পটি ধরে রাখেন এবং বিতে ক্লিক করেন, তখন সেই সংমিশ্রণের জন্য আউটপুট জিজ্ঞাসা করা হবে। আমরা কীভাবে এটি বলব যে আউটপুটটি কোনও শব্দ ফিরে যেতে পারে?
সহাস

1
আমি উপরের মন্তব্য হিসাবে এটি আমাকে ইওসেমাইটে আইডিইএতে শর্টকাটগুলি ঠিক করতে সহায়তা করে নি। আমি আশঙ্কা করছি তারা আরও নতুন সংস্করণে কিছু পরিবর্তন করেছে এবং এখন এটি ঠিক করা সম্ভব হয়নি। আমি IntelliJ ধারণা 14.1.2 চলছি উপর OS X এর ইয়োসেমাইট 10.10.3
Innokenty

1
পছন্দ করুন আমি ওএসএক্স 10.10.3 এবং আইডিইএ 14.1.2 এ রয়েছি এবং আমার ইমাস-মতো বাইন্ডিংয়ের কাজ করে। আমি উইন্ডোজ মেশিন থেকে আইডিইএ কনফিগারেশন নিয়ে এসেছি এবং ওএসএক্সের কিছু পুরানো সংস্করণ ব্যবহার করে .keylayout ফাইলটি নির্মিত হয়েছিল। এর একটির কারণ কি হতে পারে? এই আমার লেআউট ফাইল।
পিটার ল্যামবার্গ

1
ওএস এক্স 10.10.5 এ, আমি "বিকল্প" কলামে কোনও "বাম ডাউন" বা "রাইট ডাউন" দেখিনি: কেবল "হয় নিচে"। আমি সেগুলি সমস্ত সরিয়ে দিয়েছি এবং এখন ইন্টেলিজিতে কাজ করছে ইমাস-স্টাইলের কী-বাইন্ডিং। আমি আশা করি আমি বুঝতে পারি যে এই সারিগুলি সরানোর অর্থ কী, তবে যেহেতু আমি সমস্যার মধ্যে পড়ে তবে ইনপুট পদ্ধতিগুলি স্যুইচ করা সহজ, তাই আমি এটি নিয়ে যাচ্ছি। ধন্যবাদ।
ডিউলিন চিহ্নিত করেছেন

12

ব্যবহার Ctrl-Alt-<MNEMONIC>। পৃথক অ্যাপ্লিকেশন ইনস্টল এবং কনফিগার করার চেয়ে আইএমএইচও অনেক সহজ।


2
জানা ভাল. তবে এটি সম্পূর্ণরূপে সন্তোষজনক নয় যদি Ctrl-Alt- কী সংমিশ্রণের কার্যও থাকে।
পিটার ল্যামবার্গ

4
আইডিইর জন্য সিটিআরএল + এএলটি সম্ভবত ইতিমধ্যে ব্যবহৃত হয়েছে, তাই আপনাকে আপনার আইডিই পুনরায় কনফিগার করতে হবে যা অন্য কোনও অ্যাপ্লিকেশনটি কনফিগার করার মতো ব্যথা।
আরকবান

এই উত্তরটি যদি আপনি JetBrains জিজ্ঞাসা কি পেতে হয়
কারবি

8

আমার একটা সমাধান আছে! এখানে একটি ফাইল রাখুন ~/Library/KeyBindings/DefaultKeyBinding.dict:

/* ~/Library/KeyBindings/DefaultKeyBinding.dict */
 {
    /* Additional Emacs bindings */
    "~f" = "moveWordForward:";
    "~b" = "moveWordBackward:";
    "~<" = "moveToBeginningOfDocument:";
    "~>" = "moveToEndOfDocument:";
    "~v" = "pageUp:";
    "~d" = "deleteWordForward:";
    "~^h" = "deleteWordBackward:";
    "~\010" = "deleteWordBackward:";  /* Option-backspace */
    "~\177" = "deleteWordBackward:";  /* Option-delete */

    /* Escape should really be complete: */
    "\033" = "complete:";  /* Escape */        
}

এটি মূল পাঠ্য ইনপুটটি আড়াল করবে। তবে আপনি এখনও মিশ্রণের আগে Ctrl-Q ব্যবহার করে এটি পেতে পারেন। সুতরাং Ctrl-Q Alt-f আমাকে দেয় example উদাহরণস্বরূপ। প্রকৃতপক্ষে, আমি এই উত্তরটি কী-বাইন্ডিং সক্ষম থাকা বিকল্পটি দিয়ে লিখছি। আপনি নিজের পছন্দ মতো অন্যান্য কী যুক্ত করতে পারেন! অফিসিয়াল রেফারেন্স: https://developer.apple.com/library/mac/docamentation/Cocoa/Concepual/EventOverview/TextDefaultsBindings/TextDephaultsBindings.html

আপনি যে বিষয়গুলিতে আবদ্ধ হতে পারেন তার একটি ভাল তালিকা এখানে রয়েছে: https://www.hcs.harvard.edu/ujrus/site/selectors.html

ওহ, যাইহোক, আপনি যদি একটি সংজ্ঞায়িত কর্মের জন্য একটি কী বেঁধে রাখেন, আপনার অ্যাপ্লিকেশনটির একটি মেমরি ফাঁস হবে এবং আপনার সিস্টেমটি কয়েক সেকেন্ডের মধ্যে মেমরির বাইরে চলে যাবে। কঠোর উপায়ে এল ক্যাপ্টেনের উপর পরীক্ষিত।


5

আমার একই সমস্যাটি ভিএসকোডের সাথে একটি নতুন ম্যাকবুকে ছিল যা আমার পুরানো ম্যাকবুকের জন্য দুর্দান্ত কাজ করেছে। আমি যখন বিন্যাসের জন্য Alt-shift-f টাইপ করি তখন আমি তার পরিবর্তে ইউনিকোড পেয়ে যাই। আমি পার্থক্যটি বুঝতে পেরেছিলাম আমার পুরানো ম্যাকবুকের ডিফল্ট "এবিসি - এক্সটেন্ডেড" পরিবর্তে একটি ব্রিটিশ কীবোর্ড সেটআপ ছিল। ব্রিটিশ কীবোর্ড যুক্ত করা আমার পক্ষে সমস্যাটি স্থির করে।


আমি এটি চেষ্টা করেছিলাম তবে এখনও বিকল্প + এন সহ একটি বিরক্তিকর চরিত্র পেয়েছি উদাহরণস্বরূপ ইন্টেলিজ আইডিএতে।
আমির এল্ডার

2

অ্যাপল জেআরই ব্যবহার করে, বিকল্প কী সংমিশ্রণগুলি বিশেষ অক্ষর serোকানোর পরিবর্তে শর্টকাট হিসাবে কাজ করবে।

লিংক ডাউনলোড কর: https://support.apple.com/kb/DL1572?locale=en_US

এটি একটি পুরানো পুরানো জেআরই (জাভা 6 এর উপর ভিত্তি করে) তবে অক্টোবর 2015 পর্যন্ত এটি এখনও ডাব্লু / আমার জেটব্রেইন রুবিমাইন ইনস্টলেশনটি সবচেয়ে ভাল কাজ করে বলে মনে হচ্ছে। (অন্য কিছু, কীগুলি বিশেষ অক্ষর serোকাতে ফিরে যায়।)


0

আমি একটি শালীন কাজ খুঁজে পেয়েছি। আমি কারাবাইনার সফ্টওয়্যারটি ব্যবহার করে নিয়ন্ত্রণের জন্য আমার ডান প্রবেশ কীটি পরিবর্তন করে রাখি down

সুতরাং iv কী করেছে তা অপশন কীটি + সেন্টিমিডি + কন্ট্রোলের রিম্যাপ করা হয়েছে, কারণ আমি তিনটি সংশোধক ব্যবহারকারী কোনও আদেশের বিষয়ে অবগত নই। এখন আমি কোনও অক্ষর ছাড়াই সঠিক শর্টকাটগুলি মানচিত্র করতে পারি। তবে প্রয়োজনে আপনি অতিরিক্ত কীগুলিতে ম্যাপও করতে পারেন

এটি আপনার প্রাইভেট.এক্সএমএলে যুক্ত করুন: (মূলের মধ্যে)

<item>
<name>Change option Key to cmd + control + option</name>
<identifier>private.optiontoelse</identifier>
<autogen>__KeyToKey__ 
    KeyCode::OPTION_L, 
    KeyCode::OPTION_L, ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ 
    KeyCode::OPTION_R, 
    KeyCode::OPTION_R, ModifierFlag::CONTROL_R | ModifierFlag::COMMAND_R</autogen>
</item>

তারপরে এক্সএমএলটি পুনরায় লোড করুন এবং 'চেঞ্জ কী' ট্যাবটির শীর্ষে বিকল্পটি সক্ষম করুন

https://pqrs.org/osx/karabiner/


-2

এবিসি-এক্সটেন্ডেডের পরিবর্তে ইনপুট পদ্ধতি হিসাবে এবিসি ব্যবহার করুন, তারপরে বিকল্প + [চর] বিশেষ অক্ষর প্রদর্শনের পরিবর্তে অ্যাপ্লিকেশন শর্টকাটটি ব্যবহার করতে সক্ষম হবে।


এই উত্তরটি আমাকে সহায়তা করেছে, এবিসি-লোকেল বা এবিসি-এক্সটেন্ডেডের পরিবর্তে আমি এবিসি
কোড নেম জ্যাক 19

-3

কেবল মেটা-র পরিবর্তে এসকি কী ব্যবহার করুন, উদাহরণস্বরূপ মেটা-এক্স মানচিত্রের এসকে-এক্সে to

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