Engee documentation

Keyboard shortcuts of the Engee script Editor

Basic editing

Description

Windows Combination

Linux Combination

macOS Combination

Cut (if the selection is empty, cut the line)

Ctrl+X

Ctrl+X

+X

Copy (if the selection is empty, copy the line)

Ctrl+C

Ctrl+C

+C

Move the row down/up

Alt+ / Alt+

Alt+ / Alt+

+ / +

Copy line down/up

Shift+Alt+ / Shift+Alt+

-

++ / ++

Delete a line

Ctrl+Shift+K

Ctrl+Shift+K

++K

Open the file

Ctrl+O

-

+O

Save

Ctrl+S

Ctrl+S

+S

Delete/add footnote margins:[It works as Tab in macOS]

Ctrl+] / Ctrl+[

Ctrl+] / Ctrl+[

+] / +[

Copy a line (with an empty selection)

Ctrl+C

Ctrl+C

+C

Go to the beginning/end of the footnote line:[It does not have smooth scrolling]

Home / End

Home / End

Home / End

Go to the beginning/end of the file

Ctrl+Home / Ctrl+End

Ctrl+Home / Ctrl+End

+ / +

Add a comment to a line

Ctrl+K, Ctrl+C

Ctrl+K, Ctrl+C

+/

Delete a comment to a line

Ctrl+K, Ctrl+U

Ctrl+K, Ctrl+U

+/

Switch Line comment

Ctrl+/

Ctrl+/

+/

Switch the footnote line break:[There is no horizontal scrolling. Does not work for .nscript/.txt/.json/.jl]

Alt+Z

Alt+Z

+Z

Search and Replace

Description

Windows Combination

Linux Combination

macOS Combination

Footnote search:[mac0S and .ngscript don’t have smooth scrolling]

Ctrl+F

Ctrl+F

+F

Replacing the [1]

Ctrl+H

Ctrl+H

++F

Find the next/previous one

F3 / Shift+F3

F3 / Shift+F3

+G / ++G

Select all occurrences of the match search

Alt+Enter

Alt+Enter

+Enter

Add a highlight to the next match

Ctrl+D

Ctrl+D

+D

Move the last selected fragment to the next match found

Ctrl+K Ctrl+D

Ctrl+K Ctrl+D

+K +D

Switch case sensitivity/regular expression/whole word

Alt+C / R / W

-

-

Go to the footnote symbol:[The message "The active text editor does not provide symbol information."]

Ctrl+Shift+O

Ctrl+Shift+O

++O

Go to the line

Ctrl+G

Ctrl+G

+G

Multicursor and selection

Description

Windows Combination

Linux Combination

macOS Combination

Insert cursor [2]

Alt+Click

Alt+Click

+click

Move the cursor higher/lower

Ctrl+Alt+ /

Shift+Alt+ /

++ / ++

Undo the last cursor operation

Ctrl+U

Ctrl+U

+U

Insert the cursor at the end of each selected line

Shift+Alt+I

Shift+Alt+I

++I

Select the current line

-

Ctrl+L

+L

Select all occurrences of the current selection

Ctrl+Shift+L

Ctrl+Shift+L

++L

Select all occurrences of the current word

Ctrl+F2

Ctrl+F2

+F2

Expand/compress selection

Shift+Alt+ /

Shift+Alt+ /

⌃⇧⌘+ /

Selecting a column (field)

Shift+Alt+(dragging with the mouse)

Shift+Alt+(dragging with the mouse)

++(dragging with the mouse)

Column (field) selection in all directions

Ctrl+Shift+Alt+(arrow key)

-

++++(arrow key)

Column (field) selection page up/down

Ctrl+Shift+Alt+PgUp / PgDn

-

+++PgUp / PgDn

Editing extended languages

Description

Windows Combination

Linux Combination

macOS Combination

Call up an offer

Ctrl+Space, Ctrl+I

Ctrl+Space, Ctrl+I

+Space, +I

Format the footnote document:[A warning appears "There is no formatter for 'markdown' files installed."]

Shift+Alt+F

-

++F


1. mac0S and .ngscript don’t have smooth scrolling
2. Alt+Click may not work on some Linux distributions. You can change the modifier key for the Insert Cursor command to Ctrl+Click using the "editor.multiCursorModifier" parameter