Skip to content

Tastenkombinationen ​

Indexseite (/) ​

Seiten-Scrolling (Vim-Stil) ​

Dieselben Vim-Kürzel funktionieren auf allen Seiten, wenn der Fokus nicht in einem input-, textarea- oder contenteditable-Element liegt.

KürzelAktion
j300px nach unten scrollen
k300px nach oben scrollen
g gZum Seitenanfang scrollen
G (Shift+G)Zum Seitenende scrollen
EscapeFokus des aktiven Eingabefelds aufheben, damit die j/k-Navigation funktioniert

Index-Befehle ​

KürzelKontextAktion
⌘K / Ctrl+KSeitenebeneSuch-/Sitzungs-Palette öffnen
⌘, / Ctrl+,SeitenebeneEinstellungen öffnen
⌘⇧L / Ctrl+Shift+LSeitenebeneSystem-Theme umschalten (hell/dunkel)
EscapeSeitenebenePalette, Menü oder Modal schließen
EnterEingabefeld „Neue Sitzung"Neue Sitzung erstellen

⌘K / Ctrl+K ist auch das Chrome-Kürzel „Adressleiste fokussieren". Der Browser kann es abfangen, es sei denn, der Fokus liegt in einem Texteingabefeld.

Sitzungsdetailseite (/session?id=...) ​

Seiten-Scrolling (Vim-Stil) ​

Diese funktionieren sowohl auf der Index- als auch auf der Sitzungsseite, wenn der Fokus nicht in einem input-, textarea- oder contenteditable-Element liegt.

KürzelAktion
j300px nach unten scrollen
k300px nach oben scrollen
g gZum Seitenanfang scrollen
G (Shift+G)Zum Seitenende scrollen
I (Shift+I)Chat-Eingabe-Textarea fokussieren
EscapeFokus des aktiven Eingabefelds aufheben, damit die j/k-Navigation funktioniert

Seitenleiste & Navigation ​

KürzelKontextAktion
⌘B / Ctrl+BSeitenebeneSichtbarkeit der Seitenleiste umschalten
⌘K / Ctrl+KSeitenebeneSitzungslisten-Palette öffnen
⌘T / Ctrl+TSeitenebeneNeue Sitzung
⌘/ / Ctrl+/SeitenebeneModal mit Tastenkombinationen anzeigen
⌘, / Ctrl+,SeitenebeneEinstellungen öffnen
⌘⇧L / Ctrl+Shift+LSeitenebeneSystem-Theme umschalten (hell/dunkel)
⌘⇧N / Ctrl+Shift+NSeitenebeneScratchpad-/Notizen-Seitenleiste umschalten

⌘K und ⌘T sind auch Browser-Kürzel (Adressleiste fokussieren / neuer Tab). Der Browser kann sie abfangen, es sei denn, der Fokus liegt in einem Texteingabefeld.

Chat-Eingabe ​

KürzelKontextAktion
EnterChat-TextareaNachricht senden
Shift+EnterChat-TextareaZeilenumbruch einfügen
Shift+TabChat-TextareaZur nächsten Denkstufe wechseln (off → minimal → … → xhigh → off)
Ctrl+I / Ctrl+LChat-TextareaModellauswahl-Popup öffnen (zum Filtern tippen, mit Enter auswählen, Fokus kehrt zur Textarea zurück)

Sichtbarkeits-Umschalter für Einträge ​

KürzelKontextAktion
tWenn der Fokus nicht in einem Eingabefeld/einer Textarea liegtSichtbarkeit des Denkens umschalten
oWenn der Fokus nicht in einem Eingabefeld/einer Textarea liegtSichtbarkeit der Tools umschalten
pWenn der Fokus nicht in einem Eingabefeld/einer Textarea liegtTool-Ausgaben umschalten

Paletten, Menüs & Sheets ​

KürzelKontextAktion
EscapeSeitenebeneJede offene Palette, jedes offene Menü oder Sheet schließen
⌘K / Ctrl+KSeitenebeneSitzungslisten-Palette öffnen
ArrowUp / ArrowDownSitzungslisten-PaletteDurch Sitzungsergebnisse navigieren
EnterSitzungslisten-PaletteAusgewählte (oder erste) Sitzung öffnen
ArrowUp / ArrowDownModellauswahl-PopupDurch Modellliste navigieren
EnterModellauswahl-PopupHervorgehobenes Modell auswählen
ArrowUp / ArrowDownFork-ModalDurch Nachrichten navigieren
EnterFork-ModalVon hervorgehobener Nachricht abzweigen
TabVollbild-SheetFokus innerhalb des Sheets durchlaufen
EscapeVollbild-SheetSheet schließen

pi-web is a community pi package — not official, and not affiliated with pi itself. Released under the MIT License.