Engee documentation

Engee hotkeys

You can use keyboard shortcuts to control the windows (tools) of the Engee workspace. To open the hotkey help, apply the combination Shift+?:

hotkeys main 1

Some Engee hotkeys may not work properly on Linux and macOS operating systems due to specific metacharacters, system hotkeys or other software/hardware settings.

Basic principles

  • On macOS, use Command (⌘) instead of Ctrl, and Option (⌥) instead of Alt. In some cases Ctrl may be used, check the description of the desired combination.

  • The Engee hotkeys do not conflict with browser key combinations.

Working with Engee windows is based on the concept of universal prefixes, each of which allows you to control the corresponding action:

  • G (Go) - go and make the window active;

  • O (Open) - open and do not make the window active;

    The command G (Go) not only opens the specified window, but also makes it active, which allows you to start working immediately. The O (Open) command opens the window but does not make it active, leaving the previous window active.
  • C (Close) - close the active window;

    Using the space bar you can close/open the active window.
  • C+A (Close+All) - close all windows;

  • M (maximise) - maximize the active window.

For each Engee window an abbreviated name is assigned:

Window

Abbreviation

Explanation

Files

F

Files

Variables

W

Workspace

Blocks Library

B

Blocks Library

Editor

E

Editor

Model

M

Model

Command Window

C

Command Window

Diagnostics

D

Diagnostics

Settings

S

Settings

Plots

P

Plots

My Account

A

Account

Navigation through Engee windows is done by combining universal prefixes (G, O, C, M) and abbreviated window names. For example, for a window File Browser file browser icon:

  • G+F (Go Files) - go to File Browser (open the window and make it active);

  • O+F (Open Files) - open File Browser (open a window and do not make it active);

  • C+F (Close Files) - close File Browser;

  • M+F (Maximise Files) - maximize the window File Browser.

You can also use the Tab key to switch between windows:

tab chasing

Tab management of Engee windows is implemented by the following combinations:

Function

Windows/Linux combination

MacOS combination

Previous tab

T+

T+

Next tab

T+

T+

New tab

T+N

T+N

Close tab

T+d

T+d

Close all saved tabs

T+D

T+D

Files window file browser icon

Quickly navigate to the window: G+F

Window Hotkeys File Browser

Function

Windows/Linux combination

MacOS combination

Search

Ctrl+F

+F

Copy

Ctrl+C

+C

Paste

Ctrl+V

+V

Cut

Ctrl+X

+X

Duplicate

Ctrl+D

+D

Select all

Ctrl+A

+A

Copy path

Ctrl+Shift+C

+Shift+C

Copy name

Ctrl+Shift+X

+Shift+X

Navigate up with selection

Shift+

Shift+

Navigate down with highlight

Shift+

Shift+

Navigate up

Navigate down

Expand folder

Collapse folder

Open

Enter

Enter

Delete

Delete

+Backspace

Rename

F2

Backspace+Enter

Scroll up one page

Pg Up

Fn+

Scroll down one page

Pg Down

Fn+

Highlight the beginning of the list

Home

Fn+

Highlight the end of the list

End

Fn+

Create a new file

F+N

F+N

Create a new folder

F+F

F+F

Open the file browser menu

F+D

F+D

Open context menu

F+M

F+M

Sort first column

F+1

F+1

Sort second column

F+2

F+2

Sort third column

F+3

F+3

Sort fourth column

F+4

F+4

Sort fifth column

F+5

F+5

Script Editor window interactive scripts icon

Quick jump to the window: G+E

Window Hotkeys Script Editor

Function

Windows/Linux combination

MacOS combination

Previous script

E+

E+

Next script

E+

E+

Close script

E+d

E+d

Close all saved scripts

E+D

E+D

New script

E+N

E+N

Save script

Ctrl+S

+S

Navigate cells up

Navigate cells down

Add new text cell

E+T

E+T

Add a new code cell

E+C

E+C

Delete cell

Ctrl+Del

+Del

Hide/unhide cell

E+H

E+H

Rewind up script

Ctrl+

+

Rewind down script

Ctrl+

+

Enter text cell editing mode

Enter

Enter

Exit text cell edit mode

Esc

Esc

Start the code cell

Ctrl+Enter

+Enter

Start a code cell and move to the next one

Ctrl+Shift+Enter

+Shift+Enter

Run everything up to the current code cell

Ctrl+F8

+F8

Run the entire script

Ctrl+F9

+F9

Execute the current line

Ctrl+Shift+F5

Shift++F5

Execute the highlighted code

Shift+F7

Shift+F7

Variables window variables article 2 1

Quickly navigate to the window: G+W

_ Variables window hotkeys _

Function

Windows/Linux combination

MacOS combination

Rename

F2

Backspace+Enter

Edit

Enter

Enter

Navigate up

Navigate down

Navigate up with highlighting

+Shift

+Shift

Navigate down with highlighting

+Shift

+Shift

Copy

Ctrl+C

+C

Paste

Ctrl+V

+V

Duplicate

Ctrl+D

+D

Highlight all

Ctrl+A

+A

Save as

Ctrl+S

+S

Clear

Delete

+Backspace

Models

Quickly move to the model workspace: G+M

Hotkeys in the model workspace

Function

Windows/Linux combination

MacOS combination

Delete

Delete

Fn+Backspace

Select all

Ctrl+A

+A

Select all

Ctrl+A

+A

Copy

Ctrl+C

+C

Copy

Ctrl+ЛКМ

+ЛКМ

Paste

Ctrl+V

+V

Cut

Ctrl+X

+X

Rotate left

Alt+

+

Rotate right

Alt+

+

Expand

Ctrl+I

+I

Save current model

Ctrl+S

+S

Cancel last action

Ctrl+Z

+Z

Repeat action

Ctrl+Y

+Y

Centre the model

Space

Space

Switch to parent subsystem

Esc

Esc

Compile model

M+U

M+U

Start simulation

M+R

M+R

Pause simulation

M+P

M+P

Stopping simulation

M+S

M+S

Command line command line icon

Quickly navigate to a window: G+C

Hotkeys Command Line.

Function

Windows/Linux combination

MacOS combination

View the previous command from the command history

View the next team from the team history

Moves the cursor one character to the left

Moves the cursor one character to the right

Maximise the command line window

M+C

M+C

Close the command line window

C+C

C+C

Move the cursor a whole word to the left

Ctrl+

+

Move the cursor one whole word to the right

Ctrl+

+

Move the cursor by a character to the right

Ctrl+F

Ctrl+F

Move the cursor to a character to the left

Ctrl+B

Ctrl+B

Move the cursor to the beginning of the line

Ctrl+A

Ctrl+A

Move the cursor to the end of the line

Ctrl+E

Ctrl+E

Delete text from the cursor to the end of the line

Ctrl+K

Ctrl+K

Delete text from the cursor to the beginning of the line

Ctrl+U

Ctrl+U

Abort the current command

Ctrl+C

Ctrl+C

Clear the terminal screen

Ctrl+L

Ctrl+L

Direct search

Ctrl+S

Ctrl+S

Reverse search

Ctrl+R

Ctrl+R

Insert last deleted text

Ctrl+Y

Ctrl+Y

Move the line to the next paragraph

Ctrl+J

Ctrl+J

Move the cursor to the selected location

Alt+ЛКМ

+ЛКМ

Select text character by character to the left

Shift+

Shift+

Select text character by character to the right

Shift+

Shift+

Read more about Engee command line hotkeys at Command line.

advanced users en

To override or create new hotkeys, the REPL.setup_interface dictionary is used (more details here).