Skip to content

Mga Shortcut sa Keyboard

Pahina ng Index (/)

Pag-scroll ng pahina (istilong-vim)

Gumagana ang parehong mga shortcut na istilong-vim sa lahat ng pahina kapag ang focus ay wala sa isang input, textarea, o contenteditable na elemento.

ShortcutGinagawa
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 utos sa Index

ShortcutKontekstoGinagawa
⌘K / Ctrl+KAntas ng pahinaBuksan ang palette ng paghahanap/mga session
⌘⇧L / Ctrl+Shift+LAntas ng pahinaI-toggle ang system theme (light/dark)
EscapeAntas ng pahinaIsara ang palette, menu, o modal
EnterInput ng path ng bagong sessionGumawa ng bagong session

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

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

Pag-scroll ng pahina (istilong-vim)

Gumagana ang mga ito sa parehong pahina ng index at session kapag ang focus ay wala sa isang input, textarea, o contenteditable na elemento.

ShortcutGinagawa
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 textarea ng chat composer
EscapeI-blur ang aktibong input para gumana ang j/k navigation
ShortcutKontekstoGinagawa
⌘B / Ctrl+BAntas ng pahinaI-toggle ang visibility ng sidebar
⌘K / Ctrl+KAntas ng pahinaBuksan ang palette ng listahan ng mga session
⌘T / Ctrl+TAntas ng pahinaBagong session
⌘⇧L / Ctrl+Shift+LAntas ng pahinaI-toggle ang system theme (light/dark)
⌘⇧N / Ctrl+Shift+NAntas ng pahinaI-toggle ang scratchpad / notes sidebar

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

Chat composer

ShortcutKontekstoGinagawa
EnterChat textareaIpadala ang mensahe
Shift+EnterChat textareaMaglagay ng bagong linya
Shift+TabChat textareaMag-ikot sa susunod na antas ng pag-iisip (offminimal → … → xhighoff)
Ctrl+I / Ctrl+LChat textareaBuksan ang popup ng tagapili ng modelo (mag-type para mag-filter, Enter para pumili, babalik ang focus sa textarea)

Mga toggle ng visibility ng entry

ShortcutKontekstoGinagawa
tKapag ang focus ay wala sa isang input/textareaI-toggle ang visibility ng pag-iisip
oKapag ang focus ay wala sa isang input/textareaI-toggle ang visibility ng mga tool
pKapag ang focus ay wala sa isang input/textareaI-toggle ang mga output ng tool

Mga palette, menu at sheet

ShortcutKontekstoGinagawa
EscapeAntas ng pahinaIsara ang anumang nakabukas na palette, menu, o sheet
⌘K / Ctrl+KAntas ng pahinaBuksan ang palette ng listahan ng mga session
ArrowUp / ArrowDownPalette ng listahan ng mga sessionMag-navigate sa mga resulta ng session
EnterPalette ng listahan ng mga sessionBuksan ang napiling (o unang) session
ArrowUp / ArrowDownPopup ng tagapili ng modeloMag-navigate sa listahan ng mga modelo
EnterPopup ng tagapili ng modeloPumili ng naka-highlight na modelo
ArrowUp / ArrowDownFork modalMag-navigate sa mga mensahe
EnterFork modalMag-fork mula sa naka-highlight na mensahe
TabFull-screen sheetMag-ikot 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.