Created
November 3, 2015 09:31
-
-
Save muffinresearch/47084ed1de41250d4e0f to your computer and use it in GitHub Desktop.
iterm libtermkey patch - from https://github.com/gnachman/iTerm2/pull/213
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From ad155917679b816451cbfeeec69865ab7506119d Mon Sep 17 00:00:00 2001 | |
| From: Daniel Sabelnikov <[email protected]> | |
| Date: Sun, 3 May 2015 22:59:14 +0300 | |
| Subject: [PATCH] Add "libtermkey" key bindings preset | |
| --- | |
| plists/PresetKeyMappings.plist | 381 +++++++++++++++++++++++++++++++++++++++++ | |
| 1 file changed, 381 insertions(+) | |
| diff --git a/plists/PresetKeyMappings.plist b/plists/PresetKeyMappings.plist | |
| index b188561..3a70a95 100644 | |
| --- a/plists/PresetKeyMappings.plist | |
| +++ b/plists/PresetKeyMappings.plist | |
| @@ -1225,5 +1225,386 @@ | |
| <string>[1;6C</string> | |
| </dict> | |
| </dict> | |
| + <key>libtermkey</key> | |
| + <dict> | |
| + <key>0x19-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[Z</string> | |
| + </dict> | |
| + <key>0x1b-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[27;2u</string> | |
| + </dict> | |
| + <key>0x1b-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[27;5u</string> | |
| + </dict> | |
| + <key>0x20-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[32;2u</string> | |
| + </dict> | |
| + <key>0x2d-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x1f</string> | |
| + </dict> | |
| + <key>0x32-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x00</string> | |
| + </dict> | |
| + <key>0x33-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x1b</string> | |
| + </dict> | |
| + <key>0x34-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x1c</string> | |
| + </dict> | |
| + <key>0x35-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x1d</string> | |
| + </dict> | |
| + <key>0x36-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x1e</string> | |
| + </dict> | |
| + <key>0x37-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x1f</string> | |
| + </dict> | |
| + <key>0x38-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>11</integer> | |
| + <key>Text</key> | |
| + <string>0x7f</string> | |
| + </dict> | |
| + <key>0x5b-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[91;5u</string> | |
| + </dict> | |
| + <key>0x68-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[104;5u</string> | |
| + </dict> | |
| + <key>0x69-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[105;5u</string> | |
| + </dict> | |
| + <key>0x6d-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[109;5u</string> | |
| + </dict> | |
| + <key>0x7b-0x60000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[123;5u</string> | |
| + </dict> | |
| + <key>0x7f-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[127;2u</string> | |
| + </dict> | |
| + <key>0x7f-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[127;5u</string> | |
| + </dict> | |
| + <key>0x9-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[9;5u</string> | |
| + </dict> | |
| + <key>0xd-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[27;2u</string> | |
| + </dict> | |
| + <key>0xd-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[13;5u</string> | |
| + </dict> | |
| + <key>0xf700-0x220000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2A</string> | |
| + </dict> | |
| + <key>0xf700-0x240000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;5A</string> | |
| + </dict> | |
| + <key>0xf700-0x260000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;6A</string> | |
| + </dict> | |
| + <key>0xf700-0x280000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;3A</string> | |
| + </dict> | |
| + <key>0xf701-0x220000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2B</string> | |
| + </dict> | |
| + <key>0xf701-0x240000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;5B</string> | |
| + </dict> | |
| + <key>0xf701-0x260000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;6B</string> | |
| + </dict> | |
| + <key>0xf701-0x280000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;3B</string> | |
| + </dict> | |
| + <key>0xf702-0x220000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2D</string> | |
| + </dict> | |
| + <key>0xf702-0x240000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;5D</string> | |
| + </dict> | |
| + <key>0xf702-0x260000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;6D</string> | |
| + </dict> | |
| + <key>0xf702-0x280000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;3D</string> | |
| + </dict> | |
| + <key>0xf703-0x220000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2C</string> | |
| + </dict> | |
| + <key>0xf703-0x240000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;5C</string> | |
| + </dict> | |
| + <key>0xf703-0x260000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;6C</string> | |
| + </dict> | |
| + <key>0xf703-0x280000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;3C</string> | |
| + </dict> | |
| + <key>0xf704-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2P</string> | |
| + </dict> | |
| + <key>0xf705-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2Q</string> | |
| + </dict> | |
| + <key>0xf706-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2R</string> | |
| + </dict> | |
| + <key>0xf707-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2S</string> | |
| + </dict> | |
| + <key>0xf708-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[15;2~</string> | |
| + </dict> | |
| + <key>0xf709-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[17;2~</string> | |
| + </dict> | |
| + <key>0xf70a-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[18;2~</string> | |
| + </dict> | |
| + <key>0xf70b-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[19;2~</string> | |
| + </dict> | |
| + <key>0xf70c-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[20;2~</string> | |
| + </dict> | |
| + <key>0xf70d-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[21;2~</string> | |
| + </dict> | |
| + <key>0xf70e-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[23;2~</string> | |
| + </dict> | |
| + <key>0xf70f-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[24;2~</string> | |
| + </dict> | |
| + <key>0xf729-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2H</string> | |
| + </dict> | |
| + <key>0xf729-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;5H</string> | |
| + </dict> | |
| + <key>0xf72b-0x20000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;2F</string> | |
| + </dict> | |
| + <key>0xf72b-0x40000</key> | |
| + <dict> | |
| + <key>Action</key> | |
| + <integer>10</integer> | |
| + <key>Text</key> | |
| + <string>[1;5F</string> | |
| + </dict> | |
| + </dict> | |
| </dict> | |
| </plist> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment