Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been using mac for years, but prefer to do software development on windows. I'm really used to is using the folowing shortcuts on windows very much:

<CTRL>  + INSERT: Copy

Of late, I've taken to doing even my development work on the Mac. However, as a matter of habit, I'm missing these shortcuts very much. Actually, I find these a lot more convenient than COMMAND + (C/V/X) combo.

Is there a way to reassign these three shortcuts at least?

I've look all over the internet and in the "Keyboards" system preferences but I did not find anything.

PS: If you're wondering where I find the INSERT keys on a mac book pro, I use a wireless keyboard.

share|improve this question
up vote 10 down vote accepted
System Preferences: Keyboard: Modifier Keys...

Then swap the Command and Control keys. This will change everything globally for all keyboard commands system-wide.

enter image description here

share|improve this answer
Any way to make command+left or command+right go one word left or one word right instead of home and end? – trusktr Jan 29 '13 at 3:29
I really wish there was a poll somewhere of mac users who actually make this switch. – SuperR Dec 7 '15 at 21:27
This also messes up our dear ALT-TAB ! – Cyril Duchon-Doris Apr 6 at 14:44

This worked great for me to serve just the cut/paste/copy features I use so oftenenter image description here

share|improve this answer
This doesn't work very well in some apps such as Finder. The problem is that sometimes the Menu item is named "Copy 6 items" or Copy file.txt, and then it doesn't work – Mike Blandford Mar 26 '15 at 14:23
How do you figure out the names for shortcuts? where can i see all available ones? because in my os there is only show help menu and nothing more... no autocomplete on new shortcut dialog – vach May 18 '15 at 7:06
for copy paste its logical but for example CTRL + Back i dont know the name and want to change it to Command + Back – vach May 18 '15 at 7:06

Try creating ~/Library/KeyBindings/ and saving a property list like this as DefaultKeyBinding.dict:

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

I don't have a keyboard with an insert key, so I couldn't test if the first two settings work. The last setting works for me though.

Edit: another option is to use Karabiner (formerly 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>
share|improve this answer
Gave it a shot. It doesn't seem to work. Guess I'll have to get used to mac clipboard shortcuts. Thanks much. I'll try and read up on the links. First look, I didn't understand most of the things in these links :) – Code Poet Nov 27 '11 at 16:19
Created an account just to mod this up. KeyRemap4MacBook finally made me able to use ctrl/shift+ins/del on mac, this has really made my coding so much faster. I've dabbled with DoubleCommand, custom keymaps etc but this one just worked right out of the box. – Arne Jan 28 '14 at 9:22

System Preferences -> Keyboard -> Keyboard Shortcuts

You can change (or assign) several hotkeys by finding in the list and then clicking on the key assigned and then typing the new one to replace.

To replace (for example) a "copy" operation in a specific program add an entry for the program in you are using (or for all programs). In the menu title box, type EXACTLY the menu text of the item i (e.g. Copy) as the text. Restart the application and click on the menu item within the program, you will find that this has been replaced with your custom shortcut

share|improve this answer

I use Ctrl-Ins, Shift-Ins, etc too.

The solution is here, as well as remapping Home and End keys to be more Windows-like.

share|improve this answer
External links can go away. Please relate the most relevant contents here in your answer so the answer will always be here, and the link can serve for deeper research. – kmarsh Nov 10 '15 at 14:55
Ha, I forgot I even wrote this answer. I've probably repaved my Mac 5 times since I wrote it, and got used to the Mac shortcuts years ago. – Matt Frear Nov 11 '15 at 15:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.