{ "title": "catboard arrows", "rules": [ { "description": "ijkl_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "j", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "left_arrow" } ] }, { "type": "basic", "from": { "key_code": "k", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "down_arrow" } ] }, { "type": "basic", "from": { "key_code": "i", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "up_arrow" } ] }, { "type": "basic", "from": { "key_code": "l", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "right_arrow" } ] } ] }, { "description": "home_left_command", "manipulators": [ { "type": "basic", "from": { "key_code": "u", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "left_arrow", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } } ] } ] }, { "description": "end_left_command", "manipulators": [ { "type": "basic", "from": { "key_code": "o", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "right_arrow", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } } ] } ] }, { "description": "page_up_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "p", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "page_up" } ] } ] }, { "description": "page_down_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "semicolon", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "page_down" } ] } ] }, { "description": "h->enter_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "h", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "return_or_enter" } ] } ] }, { "description": "y->escape_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "y", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "escape" } ] } ] }, { "description": "m->backspace_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "m", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "delete_or_backspace" } ] } ] }, { "description": ",->delete_right_command", "manipulators": [ { "type": "basic", "from": { "key_code": "comma", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "any" ] } }, "to": [ { "key_code": "delete_forward" } ] } ] } ] }