Skip to content

Instantly share code, notes, and snippets.

@rogerhu
Created December 13, 2014 05:04
Show Gist options
  • Save rogerhu/6bf13f9bd9e2f2724b52 to your computer and use it in GitHub Desktop.
Save rogerhu/6bf13f9bd9e2f2724b52 to your computer and use it in GitHub Desktop.
<?xml version="1.0"?>
<root>
<item>
<identifier>emacs_pageup_pagedown_{{ PRODUCT}}</identifier>
<name>Emacs pageup/pagedown</name>
<windowname_only>emacs_terminal</windowname_only>
<device_only>{{ PRODUCT }}, {{ KEY }} </device_only>
<autogen>__KeyToKey__ KeyCode::PAGE_UP, KeyCode::V, ModifierFlag::OPTION_L</autogen>
<autogen>__KeyToKey__ KeyCode::PAGE_DOWN, KeyCode::V, ModifierFlag::CONTROL_L</autogen>
<autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::CONTROL_L</autogen>
<autogen>__KeyToKey__ KeyCode::CONTROL_R, KeyCode::CONTROL_R</autogen>
</item>
<item>
<identifier>Option_Tab_Remapping_{{ PRODUCT }}</identifier>
<name>Kinesis remapping</name>
<device_only>{{ PRODUCT }}, {{ KEY }} </device_only>
<autogen>__KeyToKey__ KeyCode::TAB, ModifierFlag::OPTION_L, KeyCode::TAB, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::C, ModifierFlag::CONTROL_L, KeyCode::C, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::V, ModifierFlag::CONTROL_L, KeyCode::V, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::T, ModifierFlag::CONTROL_L, KeyCode::T, ModifierFlag::COMMAND_L</autogen>
</item>
<item>
<identifier>PyCharm_{{ PRODUCT }}</identifier>
<name>PyCharm</name>
<only>PyCharm,Chrome</only>
<device_only>{{ PRODUCT }}, {{ KEY }} </device_only>
<autogen>__KeyToKey__ KeyCode::CONTROL_L, KeyCode::COMMAND_L</autogen>
<autogen>__KeyToKey__ KeyCode::CONTROL_R, KeyCode::COMMAND_R</autogen>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment