> For the complete documentation index, see [llms.txt](https://docs.ins-pi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ins-pi.com/freelucy/personalize-and-accessibility/keyboard-shortcuts.md).

# Keyboard shortcuts

YouDesign Freelucy is fully keyboard navigable. You can switch views, move through lists, and act on records without the mouse.

## Switch views

Switch views with the view tabs, or press `Alt/Option` together with the view's number. For example, `Alt/Option + 1` opens Classic, `Alt/Option + 2` opens Flow, and `Alt/Option + 3` opens List.

## Move and act

* **Tab** moves through the header, menus, and dialogs in a logical order.
* **Arrow keys** move between rows inside Flow columns and the List table, which use a roving focus so one arrow press lands you on the next row. In Classic, arrow keys pan the canvas or move the selection, depending on the mode — see below.
* **Delete** removes the focused relationship.
* The **context menu** key opens the actions for the focused record.

## Navigate the Classic canvas

The Classic canvas is a single Tab stop with two modes, so the arrow keys can both pan the view and walk the graph. Screen readers announce the current mode and every focus move.

* **Canvas mode** is where you land when you Tab into the editor. Arrow keys pan the view, `+` and `-` zoom, and `0` or `f` fits the graph to the view. Press **Enter** to switch to object mode.
* **Object mode** moves a selection around the graph. An arrow key moves to the nearest node or connection in that on-screen direction — a connection sits between the primary element and its node, so pressing the same arrow twice steps across it onto the node. The view follows the selection, so the focused item never scrolls out of sight.

While in object mode:

* **Home** jumps back to the primary element.
* **Enter** activates the selection: a node opens its context menu, a connection opens its relationship form, and a group expands or collapses.
* **Delete** removes the selected node's relationship.
* **Escape** dismisses an open tooltip or menu first; press it again to return to canvas mode, where arrows pan again.

A mouse click anywhere on the canvas also returns you to canvas mode.

## Single-character shortcuts

Some shortcuts are single keys, such as `/` to focus search and the Classic zoom keys `+`, `-`, `0`, and `f`. These are convenient but can get in the way of typing or assistive tools, so they are governed by a toggle. The Classic keys are only active while the canvas has focus, so they never interfere with typing elsewhere.

Turn **Single-character keyboard shortcuts** on or off in the [accessibility settings](/freelucy/personalize-and-accessibility/accessibility.md). When the toggle is off, single-key shortcuts such as `/` are disabled, while combination shortcuts like `Alt/Option + 1` keep working.

***

## What's next

* [Accessibility](/freelucy/personalize-and-accessibility/accessibility.md)
* [Choose a view](/freelucy/get-started/choose-a-view.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ins-pi.com/freelucy/personalize-and-accessibility/keyboard-shortcuts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
