Update default_key_mapping.rst

Added text selection short keys for select up, down, and next occurrence
This commit is contained in:
proffesionalusrnm
2025-09-26 18:01:40 -06:00
committed by GitHub
parent 042c802255
commit 459f21fb99

View File

@@ -251,85 +251,91 @@ Others must be manually bound in the Editor Settings if desired.
Text editor Text editor
----------- -----------
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Action name | Windows, Linux | macOS | Editor setting | | Action name | Windows, Linux | macOS | Editor setting |
+===========================+=================================+==================================+=================================================+ +===========================+=================================+==================================+======================================================+
| Cut | :kbd:`Ctrl + X` | :kbd:`Cmd + X` | ``script_text_editor/cut`` | | Cut | :kbd:`Ctrl + X` | :kbd:`Cmd + X` | ``script_text_editor/cut`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Copy | :kbd:`Ctrl + C` | :kbd:`Cmd + C` | ``script_text_editor/copy`` | | Copy | :kbd:`Ctrl + C` | :kbd:`Cmd + C` | ``script_text_editor/copy`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Paste | :kbd:`Ctrl + V` | :kbd:`Cmd + V` | ``script_text_editor/paste`` | | Paste | :kbd:`Ctrl + V` | :kbd:`Cmd + V` | ``script_text_editor/paste`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Select All | :kbd:`Ctrl + A` | :kbd:`Cmd + A` | ``script_text_editor/select_all`` | | Select All | :kbd:`Ctrl + A` | :kbd:`Cmd + A` | ``script_text_editor/select_all`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Find | :kbd:`Ctrl + F` | :kbd:`Cmd + F` | ``script_text_editor/find`` | | Find | :kbd:`Ctrl + F` | :kbd:`Cmd + F` | ``script_text_editor/find`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Find Next | :kbd:`F3` | :kbd:`Cmd + G` | ``script_text_editor/find_next`` | | Find Next | :kbd:`F3` | :kbd:`Cmd + G` | ``script_text_editor/find_next`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Find Previous | :kbd:`Shift + F3` | :kbd:`Cmd + Shift + G` | ``script_text_editor/find_previous`` | | Find Previous | :kbd:`Shift + F3` | :kbd:`Cmd + Shift + G` | ``script_text_editor/find_previous`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Find in Files | :kbd:`Ctrl + Shift + F` | :kbd:`Cmd + Shift + F` | ``script_text_editor/find_in_files`` | | Find in Files | :kbd:`Ctrl + Shift + F` | :kbd:`Cmd + Shift + F` | ``script_text_editor/find_in_files`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Replace | :kbd:`Ctrl + R` | :kbd:`Opt + Cmd + F` | ``script_text_editor/replace`` | | Replace | :kbd:`Ctrl + R` | :kbd:`Opt + Cmd + F` | ``script_text_editor/replace`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Replace in Files | :kbd:`Ctrl + Shift + R` | :kbd:`Cmd + Shift + R` | ``script_text_editor/replace_in_files`` | | Replace in Files | :kbd:`Ctrl + Shift + R` | :kbd:`Cmd + Shift + R` | ``script_text_editor/replace_in_files`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Undo | :kbd:`Ctrl + Z` | :kbd:`Cmd + Z` | ``script_text_editor/undo`` | | Undo | :kbd:`Ctrl + Z` | :kbd:`Cmd + Z` | ``script_text_editor/undo`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Redo | :kbd:`Ctrl + Y` | :kbd:`Cmd + Y` | ``script_text_editor/redo`` | | Redo | :kbd:`Ctrl + Y` | :kbd:`Cmd + Y` | ``script_text_editor/redo`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Move Up | :kbd:`Alt + Up Arrow` | :kbd:`Opt + Up Arrow` | ``script_text_editor/move_up`` | | Move Up | :kbd:`Alt + Up Arrow` | :kbd:`Opt + Up Arrow` | ``script_text_editor/move_up`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Move Down | :kbd:`Alt + Down Arrow` | :kbd:`Opt + Down Arrow` | ``script_text_editor/move_down`` | | Move Down | :kbd:`Alt + Down Arrow` | :kbd:`Opt + Down Arrow` | ``script_text_editor/move_down`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Delete Line | :kbd:`Ctrl + Shift + K` | :kbd:`Cmd + Shift + K` | ``script_text_editor/delete_line`` | | Delete Line | :kbd:`Ctrl + Shift + K` | :kbd:`Cmd + Shift + K` | ``script_text_editor/delete_line`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Toggle Comment | :kbd:`Ctrl + K` | :kbd:`Cmd + K` | ``script_text_editor/toggle_comment`` | | Toggle Comment | :kbd:`Ctrl + K` | :kbd:`Cmd + K` | ``script_text_editor/toggle_comment`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Fold/Unfold Line | :kbd:`Alt + F` | :kbd:`Ctrl + Cmd + F` | ``script_text_editor/toggle_fold_line`` | | Fold/Unfold Line | :kbd:`Alt + F` | :kbd:`Ctrl + Cmd + F` | ``script_text_editor/toggle_fold_line`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Duplicate Lines | :kbd:`Ctrl + Alt + Down Arrow` | :kbd:`Cmd + Shift + Down Arrow` | ``script_text_editor/duplicate_lines`` | | Duplicate Lines | :kbd:`Ctrl + Alt + Down Arrow` | :kbd:`Cmd + Shift + Down Arrow` | ``script_text_editor/duplicate_lines`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Duplicate Selection | :kbd:`Ctrl + Shift + D` | :kbd:`Cmd + Shift + C` | ``script_text_editor/duplicate_selection`` | | Duplicate Selection | :kbd:`Ctrl + Shift + D` | :kbd:`Cmd + Shift + C` | ``script_text_editor/duplicate_selection`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Complete Symbol | :kbd:`Ctrl + Space` | :kbd:`Ctrl + Space` | ``script_text_editor/complete_symbol`` | | Select Down | :kbd:`Ctrl + Shift + Down Arrow`| :kbd:`Shift + Opt + Down Arrow` | ``common/ui_text_caret_add_below`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Evaluate Selection | :kbd:`Ctrl + Shift + E` | :kbd:`Cmd + Shift + E` | ``script_text_editor/evaluate_selection`` | | Select Up | :kbd:`Ctrl + Shift + Up Arrow` | :kbd:`Shift + Opt + Up Arrow` | ``common/ui_text_caret_add_above`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Trim Trailing Whitespace | :kbd:`Ctrl + Alt + T` | :kbd:`Opt + Cmd + T` | ``script_text_editor/trim_trailing_whitespace`` | | Select Next Occurrence | :kbd:`Ctrl + D` | :kbd:`Cmd + D` | ``common/ui_text_add_selection_for_next_occurrence`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Uppercase | :kbd:`Shift + F4` | :kbd:`Shift + F4` | ``script_text_editor/convert_to_uppercase`` | | Complete Symbol | :kbd:`Ctrl + Space` | :kbd:`Ctrl + Space` | ``script_text_editor/complete_symbol`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Lowercase | :kbd:`Shift + F5` | :kbd:`Shift + F5` | ``script_text_editor/convert_to_lowercase`` | | Evaluate Selection | :kbd:`Ctrl + Shift + E` | :kbd:`Cmd + Shift + E` | ``script_text_editor/evaluate_selection`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Capitalize | :kbd:`Shift + F6` | :kbd:`Shift + F6` | ``script_text_editor/capitalize`` | | Trim Trailing Whitespace | :kbd:`Ctrl + Alt + T` | :kbd:`Opt + Cmd + T` | ``script_text_editor/trim_trailing_whitespace`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Convert Indent to Spaces | :kbd:`Ctrl + Shift + Y` | :kbd:`Cmd + Shift + Y` | ``script_text_editor/convert_indent_to_spaces`` | | Uppercase | :kbd:`Shift + F4` | :kbd:`Shift + F4` | ``script_text_editor/convert_to_uppercase`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Convert Indent to Tabs | :kbd:`Ctrl + Shift + I` | :kbd:`Cmd + Shift + I` | ``script_text_editor/convert_indent_to_tabs`` | | Lowercase | :kbd:`Shift + F5` | :kbd:`Shift + F5` | ``script_text_editor/convert_to_lowercase`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Auto Indent | :kbd:`Ctrl + I` | :kbd:`Cmd + I` | ``script_text_editor/auto_indent`` | | Capitalize | :kbd:`Shift + F6` | :kbd:`Shift + F6` | ``script_text_editor/capitalize`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Toggle Bookmark | :kbd:`Ctrl + Alt + B` | :kbd:`Opt + Cmd + B` | ``script_text_editor/toggle_bookmark`` | | Convert Indent to Spaces | :kbd:`Ctrl + Shift + Y` | :kbd:`Cmd + Shift + Y` | ``script_text_editor/convert_indent_to_spaces`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Next Bookmark | :kbd:`Ctrl + B` | :kbd:`Cmd + B` | ``script_text_editor/goto_next_bookmark`` | | Convert Indent to Tabs | :kbd:`Ctrl + Shift + I` | :kbd:`Cmd + Shift + I` | ``script_text_editor/convert_indent_to_tabs`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Previous Bookmark | :kbd:`Ctrl + Shift + B` | :kbd:`Cmd + Shift + B` | ``script_text_editor/goto_previous_bookmark`` | | Auto Indent | :kbd:`Ctrl + I` | :kbd:`Cmd + I` | ``script_text_editor/auto_indent`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Function | :kbd:`Ctrl + Alt + F` | :kbd:`Ctrl + Cmd + J` | ``script_text_editor/goto_function`` | | Toggle Bookmark | :kbd:`Ctrl + Alt + B` | :kbd:`Opt + Cmd + B` | ``script_text_editor/toggle_bookmark`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Line | :kbd:`Ctrl + L` | :kbd:`Cmd + L` | ``script_text_editor/goto_line`` | | Go to Next Bookmark | :kbd:`Ctrl + B` | :kbd:`Cmd + B` | ``script_text_editor/goto_next_bookmark`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Toggle Breakpoint | :kbd:`F9` | :kbd:`Cmd + Shift + B` | ``script_text_editor/toggle_breakpoint`` | | Go to Previous Bookmark | :kbd:`Ctrl + Shift + B` | :kbd:`Cmd + Shift + B` | ``script_text_editor/goto_previous_bookmark`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Remove All Breakpoints | :kbd:`Ctrl + Shift + F9` | :kbd:`Cmd + Shift + F9` | ``script_text_editor/remove_all_breakpoints`` | | Go to Function | :kbd:`Ctrl + Alt + F` | :kbd:`Ctrl + Cmd + J` | ``script_text_editor/goto_function`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Next Breakpoint | :kbd:`Ctrl + .` | :kbd:`Cmd + .` | ``script_text_editor/goto_next_breakpoint`` | | Go to Line | :kbd:`Ctrl + L` | :kbd:`Cmd + L` | ``script_text_editor/goto_line`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Previous Breakpoint | :kbd:`Ctrl + ,` | :kbd:`Cmd + ,` | ``script_text_editor/goto_previous_breakpoint`` | | Toggle Breakpoint | :kbd:`F9` | :kbd:`Cmd + Shift + B` | ``script_text_editor/toggle_breakpoint`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Contextual Help | :kbd:`Alt + F1` | :kbd:`Opt + Shift + Space` | ``script_text_editor/contextual_help`` | | Remove All Breakpoints | :kbd:`Ctrl + Shift + F9` | :kbd:`Cmd + Shift + F9` | ``script_text_editor/remove_all_breakpoints`` |
+---------------------------+---------------------------------+----------------------------------+-------------------------------------------------+ +---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Next Breakpoint | :kbd:`Ctrl + .` | :kbd:`Cmd + .` | ``script_text_editor/goto_next_breakpoint`` |
+---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Go to Previous Breakpoint | :kbd:`Ctrl + ,` | :kbd:`Cmd + ,` | ``script_text_editor/goto_previous_breakpoint`` |
+---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
| Contextual Help | :kbd:`Alt + F1` | :kbd:`Opt + Shift + Space` | ``script_text_editor/contextual_help`` |
+---------------------------+---------------------------------+----------------------------------+------------------------------------------------------+
Script editor Script editor
------------- -------------