
.. _cheatsheet#shortcuts:

Shortcuts
*********

+------------------+-------------------------------------+
|  Global                                                |
+==================+=====================================+
| :kbd:`Ctrl+O`    | Open a file                         |
+------------------+-------------------------------------+
| :kbd:`Ctrl+S`    | Save the current file               |
+------------------+-------------------------------------+
| :kbd:`Ctrl+W`    | Close the current file              |
+------------------+-------------------------------------+
| :kbd:`Ctrl+Q`    | Quit Virtaal                        |
+------------------+-------------------------------------+
| :kbd:`Ctrl+P`    | Show preferences dialog             |
+------------------+-------------------------------------+
| :kbd:`Alt+Enter` | Show file properties and statistics |
+------------------+-------------------------------------+
| :kbd:`F11`       | Toggle fullscreen mode              |
+------------------+-------------------------------------+

+--------------------------+-------------------------------+
|   :ref:`Navigation <using_virtaal#navigation>`           |
+==========================+===============================+
| :kbd:`Enter`             | Move to next translation      |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+Up`           | Move to previous unit         |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+Down`         | Move to next unit             |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+PgUp`         | Move 10 units up              |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+PgDown`       | Move 10 units down            |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+F`, :kbd:`F3` | Search                        |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+G`            | Move to next search match     |
+--------------------------+-------------------------------+
| :kbd:`Ctrl+Shift+G`      | Move to previous search match |
+--------------------------+-------------------------------+

+-------------------------+------------------------------------------------------------+
|   Units                                                                              |
+=========================+============================================================+
| :kbd:`Alt+Left`         | Select previous :doc:`placeable <placeables>`              |
+-------------------------+------------------------------------------------------------+
| :kbd:`Alt+Right`        | Select next :doc:`placeable <placeables>`                  |
+-------------------------+------------------------------------------------------------+
| :kbd:`Alt+Down`         | :ref:`Copy <using_virtaal#copy_a_placeable_to_the_target>` |
|                         | the source or selected :doc:`placeable <placeables>` to    |
|                         | the target                                                 |
+-------------------------+------------------------------------------------------------+
| :kbd:`Shift+Enter`      | Enter a new line                                           |
+-------------------------+------------------------------------------------------------+
| :kbd:`Ctrl+Enter`       | Mark unit with marker "Needs work" as "Translated" and go  |
|                         | to the next unit                                           |
+-------------------------+------------------------------------------------------------+
| :kbd:`Ctrl+Shift+Enter` | Mark unit as "Needs work" and go to the next unit          |
+-------------------------+------------------------------------------------------------+
| :kbd:`Ctrl+Z`           | Undo the last change                                       |
+-------------------------+------------------------------------------------------------+

+--------------------------+-------------------------------------------+
|   Plug-ins               |                                           |
+==========================+===========================================+
| :kbd:`Ctrl+1`            | Use the first translation suggestion (use |
|                          | :kbd:`Ctrl+2`, etc. for others)           |
+--------------------------+-------------------------------------------+
| :kbd:`F8`                | Show/Hide :doc:`checks <checks>`          |
+--------------------------+-------------------------------------------+
| :kbd:`F9`                | Show/Hide translation suggestions         |
+--------------------------+-------------------------------------------+
| :kbd:`Ctrl+T`            | Add a term to the local terminology file  |
+--------------------------+-------------------------------------------+
| Right click on selection | Access external look-up features          |
+--------------------------+-------------------------------------------+

See the :doc:`tips and tricks <tips>` page for more usage tips.
