আমি কীভাবে কপির / পেস্ট কীবোর্ড শর্টকাটগুলি পুনরায় সাইন করতে পারি?


31

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

<CTRL>  + INSERT: Copy
<SHIFT> + INSERT: Paste
<SHIFT> + DELETE: Cut

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

অন্ততপক্ষে এই তিনটি শর্টকাট পুনরায় নিয়োগ করার কোনও উপায় আছে কি?

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

PS: আপনি যদি ভাবছেন যে কোনও ম্যাক বুক প্রোতে আমি যেখানে সন্নিবেশ কীগুলি পাই, আমি একটি ওয়্যারলেস কীবোর্ড ব্যবহার করি।



উত্তর:


14
System Preferences: Keyboard: Modifier Keys...

তারপরে কমান্ড এবং নিয়ন্ত্রণ কীগুলি অদলবদল করুন। এটি সিস্টেম-ব্যাপী সমস্ত কীবোর্ড কমান্ডের জন্য বিশ্বব্যাপী সবকিছু পরিবর্তন করবে।

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


3
কমান্ড + বাম বা কমান্ড + র ডানদিকে কোনওভাবেই বাড়ি এবং শেষের পরিবর্তে এক শব্দ বাম বা একটি শব্দের ডানদিকে যেতে চান?
trusktr

2
আমি সত্যিই চাই যে ম্যাক ব্যবহারকারীরা কোথাও কোনও পোল ছিল যারা প্রকৃতপক্ষে এই স্যুইচটি করে।
মাইক্রো

2
এটি আমাদের প্রিয় এএলটি-ট্যাবকেও বিভ্রান্ত করে!
সিরিল ডুচন-ডরিস

5
এটি কীভাবে উত্তর দিচ্ছে <SHIFT> + INSERT: আটকান?
AD

37

আমি প্রায়শই কাট / পেস্ট / অনুলিপি বৈশিষ্ট্যগুলি পরিবেশন করতে এটি আমার পক্ষে দুর্দান্ত কাজ করেছেএখানে চিত্র বর্ণনা লিখুন


2
এটি কিছু অ্যাপ্লিকেশন যেমন ফাইন্ডারে খুব ভাল কাজ করে না। সমস্যাটি হ'ল কখনও কখনও মেনু আইটেমটির নাম দেওয়া হয় "কপি 6 আইটেম" বা কপি ফাইল.txt, এবং তারপরে এটি কার্যকর হয় না
মাইক ব্ল্যান্ডফোর্ড

2
আপনি কীভাবে শর্টকাটগুলির জন্য নামগুলি বের করবেন? আমি কোথায় উপলব্ধ সমস্ত দেখতে পাচ্ছি? কারণ আমার
ওএসে

অনুলিপিটির জন্য এটির যৌক্তিক পেস্ট করুন তবে উদাহরণস্বরূপ CTRL + ব্যাক আমি নামটি জানি না এবং এটি কমান্ড + ব্যাক
চাই,

10

ডিফল্টকায়বাইন্ডিং.ডিক্ট~/Library/KeyBindings/ হিসাবে কোনও সম্পত্তি তালিকা তৈরি এবং সংরক্ষণের চেষ্টা করুন :

{
    "^\UF727" = copy:; // control-insert
    "$\UF727" = paste:; // shift-insert
    "^\UF728" = cut:; // control-delete
}

সন্নিবেশ কী সহ আমার কী-বোর্ড নেই, তাই প্রথম দুটি সেটিংস কাজ করে কিনা তা পরীক্ষা করতে পারলাম না। শেষ সেটিংস যদিও আমার জন্য কাজ করে।

সম্পাদনা: অন্য কোনো বিকল্প ব্যবহার করা Karabiner (পূর্বে KeyRemap4MacBook):

<autogen>__KeyToKey__ KeyCode::PC_INSERT, VK_CONTROL | Modifierflag::NONE KeyCode::C, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::PC_INSERT, VK_SHIFT | Modifierflag::NONE, KeyCode::V, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::FORWARD_DELETE, VK_SHIFT | Modifierflag::NONE, KeyCode::X, ModifierFlag::COMMAND_L</autogen>

1
একটি শট দিয়েছে। এটি কাজ করে বলে মনে হচ্ছে না। অনুমান করুন আমাকে ক্লিপবোর্ড শর্টকাটগুলি ম্যাক করতে অভ্যস্ত করতে হবে। অনেক ধন্যবাদ. আমি চেষ্টা করব এবং লিঙ্কগুলি পড়তে হবে। প্রথম দেখুন, আমি এই লিঙ্কগুলির বেশিরভাগ জিনিস বুঝতে পারি নি :)
কোড কবি

3
কেবল এটির আপ করার জন্য একটি অ্যাকাউন্ট তৈরি করা হয়েছে। কীআরমা এমপিবুক অবশেষে আমাকে ম্যাকের উপর সিটিআরএল / শিফট + ইনস / ডেল ব্যবহার করতে সক্ষম করেছে, এটি আমার কোডিংটিকে এত তাড়াতাড়ি করেছে। আমি ডাবলকম্যান্ড, কাস্টম কীম্যাপস ইত্যাদির সাহায্যে ডাবলড করেছি তবে এই বাক্সটির ঠিক বাইরে কাজ করেছে।
আর্ন

1
@ আর্ন দুঃখের সাথে অ্যাপ্লিকেশনটি সিয়েরা আপডেটের সাথে কাজ করা বন্ধ করে দিয়েছে। কীবাইন্ডিংস ফাইলের পদ্ধতির জন্য আমার পক্ষে কখনও কাজ হয়নি।
ficuscr

2

System Preferences -> Keyboard -> Keyboard Shortcuts

আপনি তালিকার সন্ধান করে এবং তারপরে নির্ধারিত কীটিতে ক্লিক করে এবং নতুনটি প্রতিস্থাপনের জন্য টাইপ করে বেশ কয়েকটি হটকি পরিবর্তন করতে পারেন (বা বরাদ্দ)।

একটি নির্দিষ্ট প্রোগ্রামে "উদাহরণস্বরূপ" একটি "অনুলিপি" অপারেশন প্রতিস্থাপন করতে আপনি যে প্রোগ্রামটি ব্যবহার করছেন (বা সমস্ত প্রোগ্রামের জন্য) তার জন্য একটি এন্ট্রি যুক্ত করুন। মেনু শিরোনাম বাক্সে, আইটেমটির মেনু পাঠ্যটি হুবহু টাইপ করুন (যেমন অনুলিপি করুন) পাঠ্য হিসাবে। অ্যাপ্লিকেশনটি পুনরায় আরম্ভ করুন এবং প্রোগ্রামের মধ্যে মেনু আইটেমটি ক্লিক করুন, আপনি দেখতে পাবেন এটি আপনার কাস্টম শর্টকাটের সাথে প্রতিস্থাপন করা হয়েছে


2

আমি সিটিআরএল-ইনস, শিফট-ইনস ইত্যাদিও ব্যবহার করি।

বর্ণিত সমাধানটি এখানে , পাশাপাশি হোম এবং এন্ড কীগুলি আরও উইন্ডোজ-জাতীয় হওয়ার জন্য পুনরায় তৈরি করা, যেমন

  • অ্যাপ্লিকেশন ফোল্ডারের নীচে পাঠ্য সম্পাদনা খুলুন। যদি টেক্সটএইডিট ইতিমধ্যে খোলা থাকে, তবে ফাইল-> নতুন ব্যবহার করে একটি নতুন দস্তাবেজ তৈরি করুন। 'শিরোনামহীন' লেবেলযুক্ত একটি উইন্ডো থাকতে হবে।
  • নীচের উইন্ডোর মধ্যে পাঠ্যটি নির্বাচন করুন, এটি অনুলিপি করুন এবং তারপরে এটি আপনার নতুন পাঠ্য সম্পাদনা উইন্ডোতে আটকান।
  • টেক্সটএডিটে, ফর্ম্যাট-> সরল পাঠ্য তৈরি করুন নির্বাচন করে এটিকে সরল পাঠ্যে (ডিফল্টটি সমৃদ্ধ পাঠ্যতে) রূপান্তর করুন।
  • এরপরে, ফাইল-> হিসাবে সংরক্ষণ করুন নির্বাচন করুন ... "হিসাবে সংরক্ষণ করুন" ডায়ালগ বাক্সে, আপনার হোম ডিরেক্টরিতে নেভিগেট করুন (পাশের একটি বাড়ির ছবির জন্য বাম দিকে PLACES এর নীচে দেখুন) যার পাশে আপনার নাম রয়েছে। আপনার হোম ডিরেক্টরিতে লাইব্রেরী ফোল্ডারে ডাবল ক্লিক করুন। আপনি যদি কোনও কীবাইন্ডিংস ফোল্ডারটি দেখেন তবে এটিতে ডাবল ক্লিক করুন। যদি তা না হয়, তবে "নতুন ফোল্ডার" এ ক্লিক করুন (লাইব্রেরি ডিরেক্টরিতে), নতুন ফোল্ডারটির নাম কীবাইন্ডিংস (কোনও জায়গা ছাড়াই) রাখুন এবং তারপরে ডাবল ক্লিক করুন। ফাইলের নাম (শীর্ষে) জন্য DefaultKeyBind.dict টাইপ করুন এবং তারপরে সংরক্ষণ ক্লিক করুন।
  • সতর্কতা: টেক্সটএডিট কখনও কখনও ফাইল নামটিতে একটি টেক্সট এক্সটেনশন যুক্ত করে আপনাকে 'সহায়তা' করার চেষ্টা করবে। নিশ্চিত হয়ে নিন যে এটি না ঘটে। যদি একটি .txt এক্সটেনশন ব্যবহার করতে বলা হয়, পরিবর্তে .dict ব্যবহার করার জন্য পাঠ্য সম্পাদনা বলুন। আপনি .txt ব্যবহার করলে এটি কাজ করবে না। আপনার যদি সমস্যা হয় তবে নীচে নাথনের মন্তব্য দেখুন।
  • এই পরিবর্তনগুলি কার্যকর হওয়ার আগে আপনাকে লগ আউট করতে হবে এবং তারপরে আবার লগ ইন করতে হবে।

~/Library/KeyBindings/DefaultKeyBinding.dictফাইলটিতে আটকানোর কোডটি হ'ল:

/* ~/Library/KeyBindings/DefaultKeyBinding.Dict
This file remaps the key bindings of a single user on Mac OS X 10.5 to more closely
match default behavior on Windows systems.  This particular mapping assumes
that you have also switched the Control and Command keys already.

This key mapping is more appropriate after switching Ctrl for Command in this menu:
Apple->System Preferences->Keyboard & Mouse->Keyboard->Modifier Keys...->
Change Control Key to Command
Change Command key to Control
This applies to OS X 10.5 and possibly other versions.

Here is a rough cheatsheet for syntax.
Key Modifiers
^ : Ctrl
$ : Shift
~ : Option (Alt)
@ : Command (Apple)
# : Numeric Keypad

Non-Printable Key Codes

Up Arrow:     \UF700        Backspace:    \U0008        F1:           \UF704
Down Arrow:   \UF701        Tab:          \U0009        F2:           \UF705
Left Arrow:   \UF702        Escape:       \U001B        F3:           \UF706
Right Arrow:  \UF703        Enter:        \U000A        ...
Insert:       \UF727        Page Up:      \UF72C
Delete:       \UF728        Page Down:    \UF72D
Home:         \UF729        Print Screen: \UF72E
End:          \UF72B        Scroll Lock:  \UF72F
Break:        \UF732        Pause:        \UF730
SysReq:       \UF731        Menu:         \UF735
Help:         \UF746

NOTE: typically the Windows 'Insert' key is mapped to what Macs call 'Help'.  
Regular Mac keyboards don't even have the Insert key, but provide 'Fn' instead, 
which is completely different.
*/

{
"\UF729"   = "moveToBeginningOfLine:";                       /* Home         */
"@\UF729"  = "moveToBeginningOfDocument:";                   /* Cmd  + Home  */
"$\UF729"  = "moveToBeginningOfLineAndModifySelection:";     /* Shift + Home */
"@$\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Cmd  + Home */
"\UF72B"   = "moveToEndOfLine:";                             /* End          */
"@\UF72B"  = "moveToEndOfDocument:";                         /* Cmd  + End   */
"$\UF72B"  = "moveToEndOfLineAndModifySelection:";           /* Shift + End  */
"@$\UF72B" = "moveToEndOfDocumentAndModifySelection:";       /* Shift + Cmd  + End */
"\UF72C"   = "pageUp:";                                      /* PageUp       */
"\UF72D"   = "pageDown:";                                    /* PageDown     */
"$\UF728"  = "cut:";                                         /* Shift + Del  */
"$\UF727"  = "paste:";                                       /* Shift + Ins */
"@\UF727"  = "copy:";                                        /* Cmd  + Ins  */
"$\UF746"  = "paste:";                                       /* Shift + Help */
"@\UF746"  = "copy:";                                        /* Cmd  + Help (Ins) */
"@\UF702"  = "moveWordBackward:";                            /* Cmd  + LeftArrow */
"@\UF703"  = "moveWordForward:";                             /* Cmd  + RightArrow */
"@$\UF702" = "moveWordBackwardAndModifySelection:";   /* Shift + Cmd  + Leftarrow */
"@$\UF703" = "moveWordForwardAndModifySelection:";   /* Shift + Cmd  + Rightarrow */
}

বাহ্যিক লিঙ্কগুলি চলে যেতে পারে। দয়া করে আপনার উত্তরে এখানে সর্বাধিক প্রাসঙ্গিক বিষয়বস্তু সম্পর্কিত যাতে উত্তরটি সর্বদা এখানে উপস্থিত থাকে এবং লিঙ্কটি গভীর গবেষণার জন্য পরিবেশন করতে পারে।
কুমারশ

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

0

নিম্নলিখিত ফাইলের কনফিগারেশন ( মিস ট্যাবে সম্পাদনা করুন) দিয়ে আপনি কারাবিনার অ্যাপটি ইনস্টল ও কনফিগার করতে পারেন :private.xml

<?xml version="1.0"?>
<root>
  <item>
    <name>Copy with Ctrl-Insert</name>
    <identifier>private.use_ctrl_insert_for_copy</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::PC_INSERT, ModifierFlag::CONTROL_L,
        KeyCode::C, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Copy with Ctrl-C</name>
    <identifier>private.use_ctrl_c_for_copy</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::C, ModifierFlag::CONTROL_L,
        KeyCode::C, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Cut with Shift-Delete</name>
    <identifier>private.use_shift_delete_for_cut</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::DELETE, ModifierFlag::SHIFT_L,
        KeyCode::X, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Cut with Ctrl-X</name>
    <identifier>private.use_ctrl_x_for_cut</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::X, ModifierFlag::CONTROL_L,
        KeyCode::X, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Paste with Shift-Insert</name>
    <identifier>private.use_shift_insert_for_paste</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::PC_INSERT, ModifierFlag::SHIFT_L,
        KeyCode::V, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Paste with Ctrl-V</name>
    <identifier>private.use_ctrl_v_for_paste</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::V, ModifierFlag::CONTROL_L,
        KeyCode::V, ModifierFlag::COMMAND_L
    </autogen>
  </item>
</root>

এবং পরিবর্তন কী ট্যাবে ফাইলটি পুনরায় লোড করার পরে সদ্য নির্মিত আইটেমটি সক্ষম করুন ।

সম্পর্কিত: কেবলমাত্র Ctrl + C, Ctrl + V, এবং কেবলমাত্র Ctrl-X p


-1

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

তাই আমি (উপরের সিস্টেম কীবোর্ড শর্টকাটগুলির মাধ্যমে) পরীক্ষা-নিরীক্ষা করছি:

  • সিএমডি- [কপির জন্য
  • সিএমডি- [আটকানোর জন্য

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