Keyboard Shortcuts in Marvin JS
General shortcuts
Keyboard shortcut |
Function |
Esc |
Closes the dialog boxes; |
Del |
Deletes any selection on the canvas, and deletes an atom or bond for hover-over without selection, too |
Ctrl+Del |
Clears the canvas |
Ctrl+O |
Opens the Import dialog window |
Ctrl+S |
Opens the Export dialog window |
Ctrl+Z |
Performs "undo" action |
Ctrl+Y |
Performs "redo" action |
Ctrl+A |
Select all |
Ctrl+X |
Cut |
Ctrl+C |
Copy |
Ctrl+V |
Paste |
Enter |
Zoom All |
Ctrl + Enter |
Zoom to Selection |
Ctrl + D |
Activates the Drawing tool |
Shortcuts for setting atoms
Keyboard shortcut |
Function |
Typing the symbol of any of the known elements places the appropriate atom on the cursor. |
|
D |
Places the deuterium atom symbol on the cursor |
T |
Places the tritium atom symbol on the cursor |
Typing the symbol of any of the query atoms places the appropriate atom on the cursor. |
|
R+Space |
Opens the R-group dialog. |
. |
Opens the atom query properties dialog. |
Space |
Opens the Abbreviated groups dialog. |
Shortcuts to set Bond types
Keyboard Shortcut |
Bond type |
Ctrl+D |
Drawing |
1 |
"Single" bond |
2 |
"Double" bond |
3 |
"Triple" bond |
4 |
"Aromatic" bond |
5 |
"Single Up" wedge bond |
6 |
"Single Down" wedge bond |
7 |
"Single Up or Down" query bond |
- |
"Double Cis or Trans" query bond |
- |
"Double C/T or Unspecified" query bond |
12 |
"Single or Double" query bond |
14 |
"Single or Aromatic" query bond |
24 |
"Double or Aromatic" query bond |
0 |
"Any" query bond |
- |
"Coordinate" bond |
Usage of the SHIFT button
|
Context of usage |
Function |
1. |
During 3D rotation with dragging the mouse cursor |
changes the rotation to the horizontal and vertical axis |
2. |
Atom or template tool drawing |
sprouting from an atom |
3. |
Template merge to a bond |
before releasing the mouse button rotates the template around the bond's axis, or the terminal atom |
4. |
more than one unconnected structural parts can be selected simultaneously |
|
5. |
Bond drawing by bond tool |
changes the direction of the newly formed bond |
6. |
the drawing points are forming a pentagon instead of hexagon |
|
7. |
sequential rotation instead of incremental |
|
8. |
prevents the center from snapping to its original place, if the new center is too close to the original |
|
9. |
Abbreviated group drawing |
expands the abbreviated group before merging to the canvas |