উইন্ডো ছোট করতে কমান্ড-এম অক্ষম করুন


16

উপর আমার কীবোর্ড লেআউট , Mকী অধিকার পরবর্তী Wকী:

সংলগ্ন মি এবং ডাব্লু কীগুলির সাথে ডিভোরাক কীবোর্ড বৃত্তাকার

এই সময়ে সমস্যা হতে পারে কারণ মাঝে মাঝে আমি ঘটনাক্রমে প্রেস করবে Command- Mপরিবর্তে Command- Wউইন্ডোর ঘটাচ্ছে বদলে কমিয়ে আনা বন্ধ।

যেহেতু উইন্ডোটি ছোট করার কোনও কীবোর্ড শর্টকাট নেই (ভাল ঠিক আছে, কোনও সহজ কীবোর্ড শর্টকাট নেই ), এটি আরও বিরক্তিকর কারণ কারণ তখন আমাকে উইন্ডোটি ছোট করে আনার জন্য আমার ট্র্যাকপ্যাডে স্যুইচ করতে হবে এবং তারপরে এটি আবার বন্ধ করার চেষ্টা করতে হবে।

সেখানে নিষ্ক্রিয় করতে একটি উপায় আছে কি Command- Mএকটি উইন্ডো কমানোর জন্য শর্টকার্ট?

উত্তর:


19

আপনি সম্পাদনা করে এটি অক্ষম করতে পারেন ~/Library/Preferences/.GlobalPreferences.plist:

defaults write -g NSUserKeyEquivalents -dict-add 'Minimize' '\0'

পরিবর্তনগুলি প্রয়োগ করতে আপনাকে অ্যাপ্লিকেশনগুলি আবার খুলতে হবে। শর্টকাটটি যদি শূন্য করার জন্য বরাদ্দ করা হয়, টিপলে Lএটি চাপলে অড্যাসিটি হয়ে যায়।


ইয়োসেমাইটে এটি আমার পক্ষে কার্যকর হয়নি। আমি এই উত্তর দিয়ে এটি করতে পারে ।
mgarciaisaia

কাজ করে। মূল সেটিংসে এফটিআর (যদি আপনি এটি ফিরিয়ে দিতে চান)NSUserKeyEquivalents { Minimize = "@$m"; }
জাকব এম এম

দুর্ভাগ্যক্রমে ফায়ারফক্স 60.x এটি সম্মান করে না :(
টিলো

3

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

আমি এই পদ্ধতিটি ব্যবহার করে কমান্ড-এম রিম্যাপ করার চেষ্টা করেছি এবং এটি কাজ করে।


1

"সমস্ত অ্যাপ্লিকেশনগুলিতে" জুমে পুনরায় কমান্ড-এমটি মনে হয় একটি ভাল কাজ বলে মনে হচ্ছে যেহেতু জুম সমস্ত অ্যাপ্লিকেশনগুলিতে প্রদর্শিত হয় এবং অনিচ্ছাকৃত মিনিমাইজ করার মতো প্রায় বিঘ্নজনক প্রভাব ফেলেনি।

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


1

আপনি দুর্দান্ত এবং ফ্রি সফটওয়্যার কারাবাইনারের সাথে কোনও কী এবং কী সংমিশ্রণটি পুনরায় তৈরি করতে পারেন । ইনস্টল করার পরে, কেবল নিম্নলিখিত কোডটি আপনারটিতে যুক্ত করুন ~/Library/Application Support/Karabiner/private.xml:

  <item>
    <name>Map Cmd-M to Cmd-Alt-M</name>
    <appendix>Changes the minimize shortcut</appendix>
    <not>EMACS</not>
    <identifier>private.kill_m</identifier>
    <autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::M, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
  </item>

  <item>
    <name>Map Cmd-Q to Cmd-Alt-Q</name>
    <appendix>Changes the quit shortcut</appendix>
    <not>EMACS</not>
    <identifier>private.kill_q</identifier>
    <autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::Q, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
  </item>

তারপরে কারাবাইনার পছন্দগুলিতে "পুনরায় লোড এক্সএমএল" এ ক্লিক করুন এবং নতুন আইটেমগুলির জন্য চেকমার্ক সেট করুন।

এইভাবে সংক্ষিপ্ত শর্টকাট পুরোপুরি অক্ষম নয় তবে অতিরিক্ত বিকল্প কী সহ এখনও এটি উপলভ্য: Cmd+ Option+ Mঅথবা কেবলমাত্র ডান কমান্ড কীটি ব্যবহার করে: Cmd (right)+ M

নোট করুন যে দ্বিতীয় অংশটি আপনার সুবিধার্থে Cmd+ Qশর্টকাটকে Cmd+ Option+ এ পরিবর্তন করে Q। আপনার যদি প্রয়োজন না হয় তবে আপনি দ্বিতীয় আইটেমটি বাদ দিতে পারেন।


0

"ডিভোরাক - কিওয়ার্টি⌘" নামে একটি সুবিধাজনক কীবোর্ড লেআউট রয়েছে। এটি মূলত ডিভোরাক, তবে ⌘ কীটি চেপে ধরে এটি লেআউটটিকে QWERTY এ সরিয়ে দেয়। এটি এমনভাবে তৈরি করা হয়েছিল যাতে যে লোকেরা ডিভোরাক শিখতে চায় তাদের হটকি পেশী মেমরির পুনরুদ্ধার করতে না হয়, তবে এটি আপনাকেও সহায়তা করতে পারে।


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