Skip to content

Mga Keyboard Shortcut ​

Pahina ng index (/) ​

Pag-scroll ng pahina (vim-style) ​

Gumagana ang parehong vim-style shortcut sa lahat ng pahina kapag ang focus ay wala sa isang input, textarea, o contenteditable element.

ShortcutAksyon
jMag-scroll pababa ng 300px
kMag-scroll pataas ng 300px
g gMag-scroll sa itaas ng pahina
G (Shift+G)Mag-scroll sa ibaba ng pahina
EscapeI-blur ang aktibong input para gumana ang j/k navigation

Mga command sa index ​

ShortcutContextAksyon
⌘K / Ctrl+KPage-levelBuksan ang search/sessions palette
⌘, / Ctrl+,Page-levelBuksan ang settings
⌘⇧L / Ctrl+Shift+LPage-levelI-toggle ang system theme (light/dark)
EscapePage-levelIsara ang palette, menu, o modal
EnterInput ng path para sa bagong sessionGumawa ng bagong session

Ang ⌘K / Ctrl+K ay shortcut din ng Chrome para sa "focus address bar". Maaaring ma-intercept ito ng browser maliban kung nasa loob ng isang text input ang focus.

Pahina ng detalye ng session (/session?id=...) ​

Pag-scroll ng pahina (vim-style) ​

Gumagana ang mga ito sa parehong index at session page kapag ang focus ay wala sa isang input, textarea, o contenteditable element.

ShortcutAksyon
jMag-scroll pababa ng 300px
kMag-scroll pataas ng 300px
g gMag-scroll sa itaas ng pahina
G (Shift+G)Mag-scroll sa ibaba ng pahina
I (Shift+I)I-focus ang chat composer textarea
EscapeI-blur ang aktibong input para gumana ang j/k navigation
ShortcutContextAksyon
⌘B / Ctrl+BPage-levelI-toggle ang visibility ng sidebar
⌘K / Ctrl+KPage-levelBuksan ang session list palette
⌘T / Ctrl+TPage-levelBagong session
⌘/ / Ctrl+/Page-levelIpakita ang keyboard shortcuts modal
⌘, / Ctrl+,Page-levelBuksan ang settings
⌘⇧L / Ctrl+Shift+LPage-levelI-toggle ang system theme (light/dark)
⌘⇧N / Ctrl+Shift+NPage-levelI-toggle ang scratchpad / notes sidebar

Ang ⌘K at ⌘T ay mga browser shortcut din (focus address bar / bagong tab). Maaaring ma-intercept ang mga ito ng browser maliban kung nasa loob ng isang text input ang focus.

Chat composer ​

ShortcutContextAksyon
EnterChat textareaI-submit ang message
Shift+EnterChat textareaMaglagay ng newline
Shift+TabChat textareaMag-cycle sa susunod na thinking level (off → minimal → … → xhigh → off)
Ctrl+I / Ctrl+LChat textareaBuksan ang model selector popup (mag-type para mag-filter, Enter para pumili, babalik ang focus sa textarea)

Mga toggle ng visibility ng entry ​

ShortcutContextAksyon
tKapag ang focus ay wala sa isang input/textareaI-toggle ang visibility ng thinking
oKapag ang focus ay wala sa isang input/textareaI-toggle ang visibility ng tools
pKapag ang focus ay wala sa isang input/textareaI-toggle ang tool outputs

Mga palette, menu, at sheet ​

ShortcutContextAksyon
EscapePage-levelIsara ang anumang nakabukas na palette, menu, o sheet
⌘K / Ctrl+KPage-levelBuksan ang session list palette
ArrowUp / ArrowDownSession list paletteI-navigate ang mga resulta ng session
EnterSession list paletteBuksan ang napiling (o unang) session
ArrowUp / ArrowDownModel selector popupI-navigate ang listahan ng model
EnterModel selector popupPiliin ang naka-highlight na model
ArrowUp / ArrowDownFork modalI-navigate ang mga message
EnterFork modalMag-fork mula sa naka-highlight na message
TabFull-screen sheetMag-cycle ng focus sa loob ng sheet
EscapeFull-screen sheetIsara ang sheet

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