Skip to content

Instantly share code, notes, and snippets.

@kobalab
Last active May 1, 2018 14:49
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save kobalab/08f94b756b6804dbed6944217f42f9d8 to your computer and use it in GitHub Desktop.
High Sierra で全角スペース <-> 半角スペース 入れ換え
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>version</key>
<integer>1</integer>
<key>keys</key>
<dict>
<key>before_typing</key>
<dict>
<key>&apos; &apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
<key>shift+&apos; &apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
<key>delete:</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>deleteBackward:</key>
<dict>
<key>command</key>
<string>cancel_candidate_acceptance</string>
</dict>
<key>F6</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;z&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>control+&apos;j&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;つ&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>F7</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;x&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>control+&apos;k&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;さ&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>F8</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;a&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>control+&apos;;&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;ち&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>F9</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;c&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>control+&apos;l&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;そ&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>F10</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;s&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>control+&apos;:&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;と&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+tab</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>shift+option+tab</key>
<dict>
<key>command</key>
<string>ignore</string>
</dict>
<key>control+&apos;1&apos;</key>
<dict>
<key>command</key>
<string>show_related_characters</string>
<key>menu_item</key>
<true/>
</dict>
<key>control+&apos;2&apos;</key>
<dict>
<key>command</key>
<string>show_similar_characters</string>
<key>menu_item</key>
<true/>
</dict>
<key>shift_tap</key>
<dict>
<key>command</key>
<string>cancel_temporary_roman_mode</string>
</dict>
<key>control+&apos;a&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>control+&apos;q&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
</dict>
<key>typing</key>
<dict>
<key>&apos; &apos;</key>
<dict>
<key>command</key>
<string>convertOrSpace</string>
</dict>
<key>shift+&apos; &apos;</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>option+&apos; &apos;</key>
<dict>
<key>character</key>
<string> </string>
</dict>
<key>deleteBackward:</key>
<dict>
<key>command</key>
<string>delete_character</string>
</dict>
<key>insertNewline:</key>
<dict>
<key>command</key>
<string>confirm</string>
</dict>
<key>control+&apos;m&apos;</key>
<dict>
<key>selector</key>
<string>insertNewline:</string>
</dict>
<key>control+&apos;i&apos;</key>
<dict>
<key>command</key>
<string>shorten_segment_or_confirm</string>
</dict>
<key>shift+control+&apos;i&apos;</key>
<dict>
<key>selector</key>
<string>insertNewline:</string>
</dict>
<key>cancelOperation:</key>
<dict>
<key>command</key>
<string>delete_all</string>
</dict>
<key>control+&apos;[&apos;</key>
<dict>
<key>selector</key>
<string>cancelOperation:</string>
</dict>
<key>tab</key>
<dict>
<key>command</key>
<string>forward_prediction</string>
</dict>
<key>shift+tab</key>
<dict>
<key>command</key>
<string>backward_prediction</string>
</dict>
<key>shift_tap</key>
<dict>
<key>command</key>
<string>cancel_temporary_roman_mode</string>
</dict>
<key>keypad+&apos;0&apos;</key>
<dict>
<key>character</key>
<string>0</string>
</dict>
<key>keypad+&apos;1&apos;</key>
<dict>
<key>character</key>
<string>1</string>
</dict>
<key>keypad+&apos;2&apos;</key>
<dict>
<key>character</key>
<string>2</string>
</dict>
<key>keypad+&apos;3&apos;</key>
<dict>
<key>character</key>
<string>3</string>
</dict>
<key>keypad+&apos;4&apos;</key>
<dict>
<key>character</key>
<string>4</string>
</dict>
<key>keypad+&apos;5&apos;</key>
<dict>
<key>character</key>
<string>5</string>
</dict>
<key>keypad+&apos;6&apos;</key>
<dict>
<key>character</key>
<string>6</string>
</dict>
<key>keypad+&apos;7&apos;</key>
<dict>
<key>character</key>
<string>7</string>
</dict>
<key>keypad+&apos;8&apos;</key>
<dict>
<key>character</key>
<string>8</string>
</dict>
<key>keypad+&apos;9&apos;</key>
<dict>
<key>character</key>
<string>9</string>
</dict>
<key>keypad+&apos;+&apos;</key>
<dict>
<key>character</key>
<string>+</string>
</dict>
<key>keypad+&apos;-&apos;</key>
<dict>
<key>character</key>
<string>-</string>
</dict>
<key>keypad+&apos;*&apos;</key>
<dict>
<key>character</key>
<string>*</string>
</dict>
<key>keypad+&apos;/&apos;</key>
<dict>
<key>character</key>
<string>/</string>
</dict>
<key>keypad+&apos;=&apos;</key>
<dict>
<key>character</key>
<string>=</string>
</dict>
<key>keypad+&apos;.&apos;</key>
<dict>
<key>character</key>
<string>.</string>
</dict>
<key>keypad+&apos;,&apos;</key>
<dict>
<key>character</key>
<string>,</string>
</dict>
<key>moveBackward:</key>
<dict>
<key>command</key>
<string>backward_cursor</string>
</dict>
<key>moveForward:</key>
<dict>
<key>command</key>
<string>forward_cursor</string>
</dict>
<key>moveLeft:</key>
<dict>
<key>command</key>
<string>backward_cursor</string>
</dict>
<key>moveRight:</key>
<dict>
<key>command</key>
<string>forward_cursor</string>
</dict>
<key>moveLeftAndModifySelection:</key>
<dict>
<key>command</key>
<string>backward_cursor</string>
</dict>
<key>moveRightAndModifySelection:</key>
<dict>
<key>command</key>
<string>forward_cursor</string>
</dict>
<key>scrollToBeginningOfDocument:</key>
<dict>
<key>command</key>
<string>home_cursor</string>
</dict>
<key>scrollToEndOfDocument:</key>
<dict>
<key>command</key>
<string>end_cursor</string>
</dict>
<key>control+&apos;s&apos;</key>
<dict>
<key>selector</key>
<string>moveLeft:</string>
</dict>
<key>control+&apos;d&apos;</key>
<dict>
<key>selector</key>
<string>moveRight:</string>
</dict>
<key>control+&apos;e&apos;</key>
<dict>
<key>selector</key>
<string>moveUp:</string>
</dict>
<key>control+&apos;x&apos;</key>
<dict>
<key>selector</key>
<string>moveDown:</string>
</dict>
<key>control+&apos;p&apos;</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>control+&apos;n&apos;</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>control+&apos;r&apos;</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>control+&apos;v&apos;</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>moveUp:</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>moveDown:</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>moveDownAndModifySelection:</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>moveUpAndModifySelection:</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>scrollPageUp:</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>scrollPageDown:</key>
<dict>
<key>command</key>
<string>convert,show_candidate</string>
</dict>
<key>control+&apos;o&apos;</key>
<dict>
<key>command</key>
<string>lengthen_segment_or_none</string>
</dict>
<key>shift+control+&apos;o&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
</dict>
<key>converting</key>
<dict>
<key>deleteBackward:</key>
<dict>
<key>command</key>
<string>delete_character,confirm_without_accept</string>
</dict>
<key>&apos; &apos;</key>
<dict>
<key>command</key>
<string>show_candidate,forward_candidate</string>
</dict>
<key>shift+&apos; &apos;</key>
<dict>
<key>command</key>
<string>backward_candidate</string>
</dict>
<key>insertNewline:</key>
<dict>
<key>command</key>
<string>confirm</string>
</dict>
<key>control+&apos;m&apos;</key>
<dict>
<key>selector</key>
<string>insertNewline:</string>
</dict>
<key>cancelOperation:</key>
<dict>
<key>command</key>
<string>cancel_all_conversion</string>
</dict>
<key>control+&apos;[&apos;</key>
<dict>
<key>selector</key>
<string>cancelOperation:</string>
</dict>
<key>tab</key>
<dict>
<key>command</key>
<string>confirm</string>
</dict>
<key>moveBackward:</key>
<dict>
<key>command</key>
<string>backward_segment</string>
</dict>
<key>moveForward:</key>
<dict>
<key>command</key>
<string>forward_segment</string>
</dict>
<key>moveLeft:</key>
<dict>
<key>command</key>
<string>backward_segment</string>
</dict>
<key>moveRight:</key>
<dict>
<key>command</key>
<string>forward_segment</string>
</dict>
<key>moveUp:</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>moveDown:</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>scrollToBeginningOfDocument:</key>
<dict>
<key>command</key>
<string>home_segment</string>
</dict>
<key>scrollToEndOfDocument:</key>
<dict>
<key>command</key>
<string>end_segment</string>
</dict>
<key>control+&apos;s&apos;</key>
<dict>
<key>selector</key>
<string>moveLeft:</string>
</dict>
<key>control+&apos;d&apos;</key>
<dict>
<key>selector</key>
<string>moveRight:</string>
</dict>
<key>control+&apos;e&apos;</key>
<dict>
<key>selector</key>
<string>moveUp:</string>
</dict>
<key>control+&apos;x&apos;</key>
<dict>
<key>selector</key>
<string>moveDown:</string>
</dict>
<key>control+&apos;p&apos;</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>control+&apos;n&apos;</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>moveLeftAndModifySelection:</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>moveRightAndModifySelection:</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>control+&apos;i&apos;</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>control+&apos;o&apos;</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>control+&apos;q&apos;</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>control+&apos;w&apos;</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>control+&apos;r&apos;</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>control+&apos;v&apos;</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>moveDownAndModifySelection:</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>moveUpAndModifySelection:</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>scrollPageUp:</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>scrollPageDown:</key>
<dict>
<key>command</key>
<string>show_candidate</string>
</dict>
<key>keypad+&apos;0&apos;</key>
<dict>
<key>character</key>
<string>0</string>
</dict>
<key>keypad+&apos;1&apos;</key>
<dict>
<key>character</key>
<string>1</string>
</dict>
<key>keypad+&apos;2&apos;</key>
<dict>
<key>character</key>
<string>2</string>
</dict>
<key>keypad+&apos;3&apos;</key>
<dict>
<key>character</key>
<string>3</string>
</dict>
<key>keypad+&apos;4&apos;</key>
<dict>
<key>character</key>
<string>4</string>
</dict>
<key>keypad+&apos;5&apos;</key>
<dict>
<key>character</key>
<string>5</string>
</dict>
<key>keypad+&apos;6&apos;</key>
<dict>
<key>character</key>
<string>6</string>
</dict>
<key>keypad+&apos;7&apos;</key>
<dict>
<key>character</key>
<string>7</string>
</dict>
<key>keypad+&apos;8&apos;</key>
<dict>
<key>character</key>
<string>8</string>
</dict>
<key>keypad+&apos;9&apos;</key>
<dict>
<key>character</key>
<string>9</string>
</dict>
<key>keypad+&apos;+&apos;</key>
<dict>
<key>character</key>
<string>+</string>
</dict>
<key>keypad+&apos;-&apos;</key>
<dict>
<key>character</key>
<string>-</string>
</dict>
<key>keypad+&apos;*&apos;</key>
<dict>
<key>character</key>
<string>*</string>
</dict>
<key>keypad+&apos;/&apos;</key>
<dict>
<key>character</key>
<string>/</string>
</dict>
<key>keypad+&apos;=&apos;</key>
<dict>
<key>character</key>
<string>=</string>
</dict>
<key>keypad+&apos;.&apos;</key>
<dict>
<key>character</key>
<string>.</string>
</dict>
<key>keypad+&apos;,&apos;</key>
<dict>
<key>character</key>
<string>,</string>
</dict>
</dict>
<key>selecting_candidate</key>
<dict>
<key>deleteBackward:</key>
<dict>
<key>command</key>
<string>delete_character,confirm_without_accept</string>
</dict>
<key>&apos; &apos;</key>
<dict>
<key>command</key>
<string>forward_candidate</string>
</dict>
<key>shift+&apos; &apos;</key>
<dict>
<key>command</key>
<string>backward_candidate</string>
</dict>
<key>insertNewline:</key>
<dict>
<key>command</key>
<string>hide_candidate,forward_segment</string>
</dict>
<key>control+&apos;m&apos;</key>
<dict>
<key>selector</key>
<string>insertNewline:</string>
</dict>
<key>cancelOperation:</key>
<dict>
<key>command</key>
<string>cancel_all_conversion</string>
</dict>
<key>control+&apos;[&apos;</key>
<dict>
<key>selector</key>
<string>cancelOperation:</string>
</dict>
<key>moveBackward:</key>
<dict>
<key>command</key>
<string>backward_segment</string>
</dict>
<key>moveForward:</key>
<dict>
<key>command</key>
<string>forward_segment</string>
</dict>
<key>moveLeft:</key>
<dict>
<key>command</key>
<string>backward_segment</string>
</dict>
<key>moveRight:</key>
<dict>
<key>command</key>
<string>forward_segment</string>
</dict>
<key>moveUp:</key>
<dict>
<key>command</key>
<string>backward_candidate</string>
</dict>
<key>moveDown:</key>
<dict>
<key>command</key>
<string>forward_candidate</string>
</dict>
<key>scrollToBeginningOfDocument:</key>
<dict>
<key>command</key>
<string>home_candidate</string>
</dict>
<key>scrollToEndOfDocument:</key>
<dict>
<key>command</key>
<string>end_candidate</string>
</dict>
<key>scrollPageUp:</key>
<dict>
<key>command</key>
<string>backward_page_candidate</string>
</dict>
<key>scrollPageDown:</key>
<dict>
<key>command</key>
<string>forward_page_candidate</string>
</dict>
<key>control+&apos;s&apos;</key>
<dict>
<key>selector</key>
<string>moveLeft:</string>
</dict>
<key>control+&apos;d&apos;</key>
<dict>
<key>selector</key>
<string>moveRight:</string>
</dict>
<key>control+&apos;e&apos;</key>
<dict>
<key>selector</key>
<string>moveUp:</string>
</dict>
<key>control+&apos;x&apos;</key>
<dict>
<key>selector</key>
<string>moveDown:</string>
</dict>
<key>control+&apos;p&apos;</key>
<dict>
<key>command</key>
<string>backward_candidate</string>
</dict>
<key>control+&apos;n&apos;</key>
<dict>
<key>command</key>
<string>forward_candidate</string>
</dict>
<key>control+&apos;r&apos;</key>
<dict>
<key>command</key>
<string>backward_page_candidate</string>
</dict>
<key>control+&apos;v&apos;</key>
<dict>
<key>command</key>
<string>forward_page_candidate</string>
</dict>
<key>moveLeftAndModifySelection:</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>moveRightAndModifySelection:</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>control+&apos;i&apos;</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>control+&apos;o&apos;</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>control+&apos;q&apos;</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>control+&apos;w&apos;</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>tab</key>
<dict>
<key>command</key>
<string>forward_candidate_sortstyle</string>
</dict>
<key>shift+tab</key>
<dict>
<key>command</key>
<string>backward_candidate_sortstyle</string>
</dict>
<key>&apos;1&apos;</key>
<dict>
<key>command</key>
<string>choose_1st_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>1</string>
</dict>
<key>&apos;2&apos;</key>
<dict>
<key>command</key>
<string>choose_2nd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>2</string>
</dict>
<key>&apos;3&apos;</key>
<dict>
<key>command</key>
<string>choose_3rd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>3</string>
</dict>
<key>&apos;4&apos;</key>
<dict>
<key>command</key>
<string>choose_4th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>4</string>
</dict>
<key>&apos;5&apos;</key>
<dict>
<key>command</key>
<string>choose_5th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>5</string>
</dict>
<key>&apos;6&apos;</key>
<dict>
<key>command</key>
<string>choose_6th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>6</string>
</dict>
<key>&apos;7&apos;</key>
<dict>
<key>command</key>
<string>choose_7th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>7</string>
</dict>
<key>&apos;8&apos;</key>
<dict>
<key>command</key>
<string>choose_8th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>8</string>
</dict>
<key>&apos;9&apos;</key>
<dict>
<key>command</key>
<string>choose_9th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>9</string>
</dict>
<key>keypad+&apos;1&apos;</key>
<dict>
<key>command</key>
<string>choose_1st_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>1</string>
</dict>
<key>keypad+&apos;2&apos;</key>
<dict>
<key>command</key>
<string>choose_2nd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>2</string>
</dict>
<key>keypad+&apos;3&apos;</key>
<dict>
<key>command</key>
<string>choose_3rd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>3</string>
</dict>
<key>keypad+&apos;4&apos;</key>
<dict>
<key>command</key>
<string>choose_4th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>4</string>
</dict>
<key>keypad+&apos;5&apos;</key>
<dict>
<key>command</key>
<string>choose_5th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>5</string>
</dict>
<key>keypad+&apos;6&apos;</key>
<dict>
<key>command</key>
<string>choose_6th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>6</string>
</dict>
<key>keypad+&apos;7&apos;</key>
<dict>
<key>command</key>
<string>choose_7th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>7</string>
</dict>
<key>keypad+&apos;8&apos;</key>
<dict>
<key>command</key>
<string>choose_8th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>8</string>
</dict>
<key>keypad+&apos;9&apos;</key>
<dict>
<key>command</key>
<string>choose_9th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>9</string>
</dict>
<key>moveDownAndModifySelection:</key>
<dict>
<key>command</key>
<string>forward_page_candidate</string>
</dict>
<key>moveUpAndModifySelection:</key>
<dict>
<key>command</key>
<string>backward_page_candidate</string>
</dict>
</dict>
<key>selecting_prediction</key>
<dict>
<key>&apos; &apos;</key>
<dict>
<key>command</key>
<string>convert</string>
</dict>
<key>insertNewline:</key>
<dict>
<key>command</key>
<string>confirm</string>
</dict>
<key>control+&apos;m&apos;</key>
<dict>
<key>selector</key>
<string>insertNewline:</string>
</dict>
<key>cancelOperation:</key>
<dict>
<key>command</key>
<string>cancel_all_conversion</string>
</dict>
<key>control+&apos;[&apos;</key>
<dict>
<key>selector</key>
<string>cancelOperation:</string>
</dict>
<key>deleteBackward:</key>
<dict>
<key>command</key>
<string>delete_character,confirm_without_accept</string>
</dict>
<key>tab</key>
<dict>
<key>command</key>
<string>forward_prediction</string>
</dict>
<key>shift+tab</key>
<dict>
<key>command</key>
<string>backward_prediction</string>
</dict>
<key>moveDown:</key>
<dict>
<key>command</key>
<string>forward_prediction</string>
</dict>
<key>moveUp:</key>
<dict>
<key>command</key>
<string>backward_prediction</string>
</dict>
<key>moveLeft:</key>
<dict>
<key>command</key>
<string>backward_segment</string>
</dict>
<key>moveRight:</key>
<dict>
<key>command</key>
<string>forward_segment</string>
</dict>
<key>moveLeftAndModifySelection:</key>
<dict>
<key>command</key>
<string>shorten_segment</string>
</dict>
<key>moveRightAndModifySelection:</key>
<dict>
<key>command</key>
<string>lengthen_segment</string>
</dict>
<key>control+&apos;s&apos;</key>
<dict>
<key>selector</key>
<string>moveLeft:</string>
</dict>
<key>control+&apos;d&apos;</key>
<dict>
<key>selector</key>
<string>moveRight:</string>
</dict>
<key>control+&apos;e&apos;</key>
<dict>
<key>selector</key>
<string>moveUp:</string>
</dict>
<key>control+&apos;x&apos;</key>
<dict>
<key>selector</key>
<string>moveDown:</string>
</dict>
<key>control+&apos;p&apos;</key>
<dict>
<key>command</key>
<string>backward_prediction</string>
</dict>
<key>control+&apos;n&apos;</key>
<dict>
<key>command</key>
<string>forward_prediction</string>
</dict>
<key>scrollToBeginningOfDocument:</key>
<dict>
<key>command</key>
<string>home_prediction</string>
</dict>
<key>scrollToEndOfDocument:</key>
<dict>
<key>command</key>
<string>end_prediction</string>
</dict>
<key>&apos;1&apos;</key>
<dict>
<key>command</key>
<string>choose_1st_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>1</string>
</dict>
<key>&apos;2&apos;</key>
<dict>
<key>command</key>
<string>choose_2nd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>2</string>
</dict>
<key>&apos;3&apos;</key>
<dict>
<key>command</key>
<string>choose_3rd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>3</string>
</dict>
<key>&apos;4&apos;</key>
<dict>
<key>command</key>
<string>choose_4th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>4</string>
</dict>
<key>&apos;5&apos;</key>
<dict>
<key>command</key>
<string>choose_5th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>5</string>
</dict>
<key>&apos;6&apos;</key>
<dict>
<key>command</key>
<string>choose_6th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>6</string>
</dict>
<key>&apos;7&apos;</key>
<dict>
<key>command</key>
<string>choose_7th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>7</string>
</dict>
<key>&apos;8&apos;</key>
<dict>
<key>command</key>
<string>choose_8th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>8</string>
</dict>
<key>&apos;9&apos;</key>
<dict>
<key>command</key>
<string>choose_9th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>9</string>
</dict>
<key>keypad+&apos;1&apos;</key>
<dict>
<key>command</key>
<string>choose_1st_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>1</string>
</dict>
<key>keypad+&apos;2&apos;</key>
<dict>
<key>command</key>
<string>choose_2nd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>2</string>
</dict>
<key>keypad+&apos;3&apos;</key>
<dict>
<key>command</key>
<string>choose_3rd_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>3</string>
</dict>
<key>keypad+&apos;4&apos;</key>
<dict>
<key>command</key>
<string>choose_4th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>4</string>
</dict>
<key>keypad+&apos;5&apos;</key>
<dict>
<key>command</key>
<string>choose_5th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>5</string>
</dict>
<key>keypad+&apos;6&apos;</key>
<dict>
<key>command</key>
<string>choose_6th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>6</string>
</dict>
<key>keypad+&apos;7&apos;</key>
<dict>
<key>command</key>
<string>choose_7th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>7</string>
</dict>
<key>keypad+&apos;8&apos;</key>
<dict>
<key>command</key>
<string>choose_8th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>8</string>
</dict>
<key>keypad+&apos;9&apos;</key>
<dict>
<key>command</key>
<string>choose_9th_candidate</string>
<key>character</key>
<string></string>
<key>romanCharacter</key>
<string>9</string>
</dict>
</dict>
<key>*</key>
<dict>
<key>option+&apos; &apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string> </string>
</dict>
<key>capslock_on</key>
<dict>
<key>command</key>
<string>invoke_capslock_on_action</string>
</dict>
<key>capslock_off</key>
<dict>
<key>command</key>
<string>invoke_capslock_off_action</string>
</dict>
<key>shift_tap</key>
<dict>
<key>command</key>
<string>ignore</string>
</dict>
<key>control_tap</key>
<dict>
<key>command</key>
<string>ignore</string>
</dict>
<key>option_tap</key>
<dict>
<key>command</key>
<string>ignore</string>
</dict>
<key>command_tap</key>
<dict>
<key>command</key>
<string>ignore</string>
</dict>
<key>kana</key>
<dict>
<key>command</key>
<string>switch_to_hiragana_mode_by_kana_key</string>
</dict>
<key>shift+kana</key>
<dict>
<key>command</key>
<string>switch_to_katakana_mode</string>
</dict>
<key>eisu</key>
<dict>
<key>command</key>
<string>switch_to_roman_mode_by_eisu_key</string>
</dict>
<key>delete:</key>
<dict>
<key>command</key>
<string>delete_all</string>
</dict>
<key>&apos;.&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;,&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;-&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;[&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;[&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;[&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;゜&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;゜&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;「&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;]&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;]&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;]&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;む&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;む&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;」&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;め&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;|&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;!&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;&quot;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;&quot;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;#&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;$&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;%&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;&amp;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;&apos;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;&apos;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;(&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+unshift+&apos;(&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+unshift+&apos;(&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;)&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+unshift+&apos;)&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+unshift+&apos;)&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;*&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;+&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;-&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;:&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;:&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>option+&apos;;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;/&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;&lt;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;=&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;&gt;&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;?&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;@&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;^&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;_&apos;</key>
<dict>
<key>character</key>
<string>_</string>
</dict>
<key>&apos;`&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;{&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;{&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;}&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>shift+option+&apos;}&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>&apos;~&apos;</key>
<dict>
<key>character</key>
<string></string>
</dict>
<key>keypad+&apos;0&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>0</string>
</dict>
<key>keypad+&apos;1&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>1</string>
</dict>
<key>keypad+&apos;2&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>2</string>
</dict>
<key>keypad+&apos;3&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>3</string>
</dict>
<key>keypad+&apos;4&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>4</string>
</dict>
<key>keypad+&apos;5&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>5</string>
</dict>
<key>keypad+&apos;6&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>6</string>
</dict>
<key>keypad+&apos;7&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>7</string>
</dict>
<key>keypad+&apos;8&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>8</string>
</dict>
<key>keypad+&apos;9&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>9</string>
</dict>
<key>keypad+&apos;+&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>+</string>
</dict>
<key>keypad+&apos;-&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>-</string>
</dict>
<key>keypad+&apos;*&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>*</string>
</dict>
<key>keypad+&apos;/&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>/</string>
</dict>
<key>keypad+&apos;=&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>=</string>
</dict>
<key>keypad+&apos;.&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>.</string>
</dict>
<key>keypad+&apos;,&apos;</key>
<dict>
<key>command</key>
<string>direct_input</string>
<key>character</key>
<string>,</string>
</dict>
<key>F6</key>
<dict>
<key>command</key>
<string>transliterate_hiragana</string>
</dict>
<key>option+&apos;z&apos;</key>
<dict>
<key>command</key>
<string>transliterate_hiragana</string>
</dict>
<key>control+&apos;j&apos;</key>
<dict>
<key>command</key>
<string>transliterate_hiragana</string>
<key>menu_item</key>
<true/>
</dict>
<key>option+&apos;つ&apos;</key>
<dict>
<key>command</key>
<string>transliterate_hiragana</string>
</dict>
<key>F7</key>
<dict>
<key>command</key>
<string>transliterate_katakana</string>
</dict>
<key>option+&apos;x&apos;</key>
<dict>
<key>command</key>
<string>transliterate_katakana</string>
</dict>
<key>control+&apos;k&apos;</key>
<dict>
<key>command</key>
<string>transliterate_katakana</string>
<key>menu_item</key>
<true/>
</dict>
<key>option+&apos;さ&apos;</key>
<dict>
<key>command</key>
<string>transliterate_katakana</string>
</dict>
<key>option+&apos;s&apos;</key>
<dict>
<key>command</key>
<string>transliterate_roman</string>
</dict>
<key>option+&apos;と&apos;</key>
<dict>
<key>command</key>
<string>transliterate_narrow_katakana</string>
</dict>
<key>F9</key>
<dict>
<key>command</key>
<string>transliterate_wide_roman</string>
</dict>
<key>option+&apos;c&apos;</key>
<dict>
<key>command</key>
<string>transliterate_wide_roman</string>
</dict>
<key>control+&apos;l&apos;</key>
<dict>
<key>command</key>
<string>transliterate_wide_roman</string>
<key>menu_item</key>
<true/>
</dict>
<key>option+&apos;そ&apos;</key>
<dict>
<key>command</key>
<string>transliterate_wide_roman</string>
</dict>
<key>F10</key>
<dict>
<key>command</key>
<string>transliterate_roman</string>
</dict>
<key>option+&apos;a&apos;</key>
<dict>
<key>command</key>
<string>transliterate_roman</string>
</dict>
<key>control+&apos;a&apos;</key>
<dict>
<key>command</key>
<string>transliterate_roman</string>
</dict>
<key>control+&apos;#39&apos;</key>
<dict>
<key>command</key>
<string>transliterate_roman</string>
<key>menu_item</key>
<true/>
<key>_note_</key>
<string>&quot;:&quot; on JIS, &quot;&apos;&quot; on ANSI</string>
</dict>
<key>option+&apos;ち&apos;</key>
<dict>
<key>command</key>
<string>transliterate_roman</string>
</dict>
<key>option+tab</key>
<dict>
<key>command</key>
<string>forward_transliterate</string>
</dict>
<key>shift+option+tab</key>
<dict>
<key>command</key>
<string>ignore</string>
</dict>
<key>shift+control+&apos;j&apos;</key>
<dict>
<key>command</key>
<string>switch_to_hiragana_mode</string>
<key>menu_item</key>
<true/>
</dict>
<key>shift+option+&apos;z&apos;</key>
<dict>
<key>command</key>
<string>switch_to_hiragana_mode</string>
</dict>
<key>shift+option+&apos;つ&apos;</key>
<dict>
<key>command</key>
<string>switch_to_hiragana_mode</string>
</dict>
<key>shift+control+&apos;k&apos;</key>
<dict>
<key>command</key>
<string>switch_to_katakana_mode</string>
<key>menu_item</key>
<true/>
</dict>
<key>shift+option+&apos;x&apos;</key>
<dict>
<key>command</key>
<string>switch_to_katakana_mode</string>
</dict>
<key>shift+option+&apos;さ&apos;</key>
<dict>
<key>command</key>
<string>switch_to_katakana_mode</string>
</dict>
<key>shift+control+&apos;l&apos;</key>
<dict>
<key>command</key>
<string>switch_to_wide_roman_mode</string>
<key>menu_item</key>
<true/>
</dict>
<key>shift+option+&apos;c&apos;</key>
<dict>
<key>command</key>
<string>switch_to_wide_roman_mode</string>
</dict>
<key>shift+option+&apos;そ&apos;</key>
<dict>
<key>command</key>
<string>switch_to_wide_roman_mode</string>
</dict>
<key>shift+option+&apos;s&apos;</key>
<dict>
<key>command</key>
<string>switch_to_roman_mode</string>
</dict>
<key>shift+option+&apos;と&apos;</key>
<dict>
<key>command</key>
<string>switch_to_narrow_katakana_mode</string>
</dict>
<key>shift+control+&apos;#39&apos;</key>
<dict>
<key>command</key>
<string>switch_to_roman_mode</string>
<key>menu_item</key>
<true/>
<key>_note_</key>
<string>&quot;:&quot; on JIS, &quot;&apos;&quot; on ANSI</string>
</dict>
<key>shift+option+&apos;a&apos;</key>
<dict>
<key>command</key>
<string>switch_to_roman_mode</string>
</dict>
<key>shift+option+&apos;ち&apos;</key>
<dict>
<key>command</key>
<string>switch_to_roman_mode</string>
</dict>
<key>shift+control+&apos;a&apos;</key>
<dict>
<key>command</key>
<string>switch_to_roman_mode</string>
</dict>
<key>shift+option+&apos;r&apos;</key>
<dict>
<key>command</key>
<string>reverse_conversion</string>
</dict>
<key>shift+option+&apos;す&apos;</key>
<dict>
<key>command</key>
<string>reverse_conversion</string>
</dict>
<key>shift+control+&apos;r&apos;</key>
<dict>
<key>command</key>
<string>reverse_conversion</string>
<key>menu_item</key>
<true/>
</dict>
<key>shift+control+&apos;す&apos;</key>
<dict>
<key>command</key>
<string>reverse_conversion</string>
</dict>
<key>control+delete</key>
<dict>
<key>command</key>
<string>reconvert_last_confirmed_text</string>
</dict>
<key>control+&apos;q&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>shift+control+&apos;q&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>shift+control+&apos;n&apos;</key>
<dict>
<key>command</key>
<string>none</string>
</dict>
<key>option+&apos;i&apos;</key>
<dict>
<key>selector</key>
<string>moveUp:</string>
</dict>
<key>option+&apos;j&apos;</key>
<dict>
<key>selector</key>
<string>moveLeft:</string>
</dict>
<key>option+&apos;l&apos;</key>
<dict>
<key>selector</key>
<string>moveDown:</string>
</dict>
<key>option+&apos;m&apos;</key>
<dict>
<key>selector</key>
<string>moveRight:</string>
</dict>
<key>shift+option+&apos;i&apos;</key>
<dict>
<key>selector</key>
<string>moveUpAndModifySelection:</string>
</dict>
<key>shift+option+&apos;j&apos;</key>
<dict>
<key>selector</key>
<string>moveLeftAndModifySelection:</string>
</dict>
<key>shift+option+&apos;l&apos;</key>
<dict>
<key>selector</key>
<string>moveDownAndModifySelection:</string>
</dict>
<key>shift+option+&apos;m&apos;</key>
<dict>
<key>selector</key>
<string>moveRightAndModifySelection:</string>
</dict>
</dict>
<key>^incremental_search_filter</key>
<dict>
<key>insertNewline:</key>
<dict>
<key>command</key>
<string>incremental_search_return_key</string>
</dict>
<key>moveUp:</key>
<dict>
<key>command</key>
<string>incremental_search_up_arrow_key</string>
</dict>
<key>moveDown:</key>
<dict>
<key>command</key>
<string>incremental_search_down_arrow_key</string>
</dict>
<key>control+&apos;e&apos;</key>
<dict>
<key>command</key>
<string>incremental_search_up_arrow_key</string>
</dict>
<key>control+&apos;x&apos;</key>
<dict>
<key>command</key>
<string>incremental_search_down_arrow_key</string>
</dict>
</dict>
<key>^prediction_visibility_filter</key>
<dict>
<key>moveUp:</key>
<dict>
<key>command</key>
<string>backward_prediction</string>
</dict>
<key>moveDown:</key>
<dict>
<key>command</key>
<string>forward_prediction</string>
</dict>
<key>control+&apos;p&apos;</key>
<dict>
<key>command</key>
<string>backward_prediction</string>
</dict>
<key>control+&apos;n&apos;</key>
<dict>
<key>command</key>
<string>forward_prediction</string>
</dict>
</dict>
</dict>
</dict>
</plist>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment