> ## Documentation Index
> Fetch the complete documentation index at: https://docs.embedder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tastaturkuerzel

Alle verfuegbaren Tastaturkuerzel, nach Kontext gruppiert.

<Tip>
  Fuehre `/help` aus, um diese Liste in Embedder anzuzeigen.
</Tip>

## Globale Shortcuts

| Shortcut            | Mac                 | Aktion                                          |
| ------------------- | ------------------- | ----------------------------------------------- |
| `Ctrl+R`            | `Cmd+R`             | Konversation leeren / Neuer Chat                |
| ``Ctrl+` ``         | ``Cmd+` ``          | Seitenleiste fuer serielles Terminal umschalten |
| `Ctrl+Alt+B`        | `Cmd+Option+B`      | KI-Modell wechseln                              |
| `Shift+Tab`         | `Shift+Tab`         | Zwischen Plan- und Act-Modus wechseln           |
| `Ctrl+Z`            | `Cmd+Z`             | Letzte Nachricht rueckgaengig                   |
| `Ctrl+Z` (2x)       | `Cmd+Z` (2x)        | Rewind-Oberflaeche oeffnen                      |
| `Ctrl+C` (2x)       | `Ctrl+C` (2x)       | Anwendung beenden                               |
| `Ctrl+C` / `Escape` | `Ctrl+C` / `Escape` | Agent unterbrechen                              |
| `/`                 | `/`                 | Befehlsvorschlaege oeffnen                      |

<Tip>
  Nutze `Escape`, um Embedder zu stoppen, wenn es in die falsche Richtung geht. Der Kontext bleibt erhalten, sodass du direkt nachsteuern kannst.
</Tip>

## Chat-Eingabe

| Shortcut      | Aktion                                            |
| ------------- | ------------------------------------------------- |
| `Return`      | Nachricht senden                                  |
| `Ctrl+Return` | Zeilenumbruch einfuegen                           |
| `Up` / `Down` | Vorschlaege durchlaufen                           |
| `Tab`         | Befehl vervollstaendigen / in Verzeichnis drillen |
| `Escape`      | Vorschlaege abbrechen                             |
| `@`           | Datei-Autovervollstaendigung starten              |
| `!`           | Bash-Modus starten                                |
| `~`           | Modus fuer serielle Sendebefehle starten          |

<Tip>
  Nutze `@`, um Dateien explizit zu referenzieren, mit denen Embedder arbeiten soll.
</Tip>

## Navigation (Emacs-Modus)

Der Emacs-Modus ist standardmaessig aktiv.

| Shortcut              | Aktion              |
| --------------------- | ------------------- |
| `Ctrl+N` / `Down`     | Naechstes Element   |
| `Ctrl+P` / `Up`       | Vorheriges Element  |
| `Ctrl+F` / `Right`    | Vorwaerts           |
| `Ctrl+B` / `Left`     | Rueckwaerts         |
| `Ctrl+G` / `Escape`   | Abbrechen           |
| `Return`              | Element auswaehlen  |
| `Space`               | Element umschalten  |
| `Ctrl+V` / `PageDown` | Seite runter        |
| `Alt+V` / `PageUp`    | Seite hoch          |
| `Ctrl+A` / `Home`     | Zum Anfang springen |
| `Ctrl+E` / `End`      | Zum Ende springen   |
| `Tab`                 | Tab-Navigation      |

## Navigation (Vim-Modus)

| Shortcut              | Aktion              |
| --------------------- | ------------------- |
| `J` / `Down`          | Naechstes Element   |
| `K` / `Up`            | Vorheriges Element  |
| `L` / `Right`         | Vorwaerts           |
| `H` / `Left`          | Rueckwaerts         |
| `Escape`              | Abbrechen           |
| `Return`              | Element auswaehlen  |
| `Space`               | Element umschalten  |
| `Ctrl+D` / `PageDown` | Seite runter        |
| `Ctrl+U` / `PageUp`   | Seite hoch          |
| `Home`                | Zum Anfang springen |
| `Shift+G` / `End`     | Zum Ende springen   |
| `Tab`                 | Tab-Navigation      |

## Keybinding-Modi wechseln

Wechsle mit `/keybindings` oder `/kb` zwischen Emacs- und Vim-Navigation. Einstellungen werden in `~/.embedder/keybindings.json` gespeichert. Aenderungen werden sofort aktiv, ohne Embedder neu zu starten.
