Skip to content

Instantly share code, notes, and snippets.

@GirlBossRush
Created December 24, 2013 03:09
Show Gist options
  • Save GirlBossRush/8108290 to your computer and use it in GitHub Desktop.
Save GirlBossRush/8108290 to your computer and use it in GitHub Desktop.
KeyRemap4Mac
<?xml version="1.0"?>
<root>
<item>
<name>Command + Delete removes word.</name>
<identifier>private.pc_style_delete_word</identifier>
<autogen>
__KeyToKey__ KeyCode::DELETE, ModifierFlag::COMMAND_L | ModifierFlag::NONE,
KeyCode::DELETE, ModifierFlag::OPTION_L
</autogen>
</item>
<item>
<name>Command + Shift + Delete removes word in front.</name>
<identifier>private.pc_style_delete_word_forward</identifier>
<autogen>
__KeyToKey__
KeyCode::DELETE, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L | ModifierFlag::NONE,
KeyCode::FORWARD_DELETE, ModifierFlag::OPTION_L
</autogen>
</item>
<item>
<name>Fn + Delete removes line.</name>
<identifier>private.chromebook_style_delete_line</identifier>
<autogen>
__KeyToKey__
KeyCode::DELETE, ModifierFlag::FN | ModifierFlag::NONE,
KeyCode::DELETE, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Fn + V pastes.</name>
<identifier>private.function_paste</identifier>
<autogen>
__KeyToKey__
KeyCode::V, ModifierFlag::FN | ModifierFlag::NONE,
KeyCode::V, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Fn + C copies.</name>
<identifier>private.function_copy</identifier>
<autogen>
__KeyToKey__
KeyCode::C, ModifierFlag::FN | ModifierFlag::NONE,
KeyCode::C, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Fn + X cuts.</name>
<identifier>private.function_cut</identifier>
<autogen>
__KeyToKey__
KeyCode::X, ModifierFlag::FN | ModifierFlag::NONE,
KeyCode::X, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Control + Shift + V pastes.</name>
<identifier>private.function_control_paste</identifier>
<autogen>
__KeyToKey__
KeyCode::V, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L,
KeyCode::V, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Control + Shift + C copies.</name>
<identifier>private.function_control_copy</identifier>
<autogen>
__KeyToKey__
KeyCode::C, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L,
KeyCode::C, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Control + Shift + X cuts.</name>
<identifier>private.function_control_cut</identifier>
<autogen>
__KeyToKey__
KeyCode::X, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L,
KeyCode::X, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Change Windows context menu key to Right option key</name>
<identifier>private.win_context_menu_option_key</identifier>
<autogen>
__KeyToKey__
KeyCode::OPTION_R,
KeyCode::PC_APPLICATION
</autogen>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment