Skip to content

キーボードショートカット

インデックスページ(/

ページスクロール(Vim スタイル)

同じ Vim スタイルのショートカットは、フォーカスが input、textarea、または contenteditable 要素にない場合、すべてのページで機能します。

ショートカット操作
j300px 下にスクロール
k300px 上にスクロール
g gページの先頭にスクロール
G(Shift+G)ページの末尾にスクロール
Escapeアクティブな入力をブラーして j/k ナビゲーションを有効にする

インデックスコマンド

ショートカットコンテキスト操作
⌘K / Ctrl+Kページレベル検索/セッションパレットを開く
⌘⇧L / Ctrl+Shift+Lページレベルシステムテーマを切り替え(ライト/ダーク)
Escapeページレベルパレット、メニュー、モーダルを閉じる
Enter新規セッションのパス入力新規セッションを作成

⌘K / Ctrl+K は Chrome の「アドレスバーにフォーカス」ショートカットでもあります。フォーカスがテキスト入力内にない場合、ブラウザがこれを横取りする可能性があります。

セッション詳細ページ(/session?id=...

ページスクロール(Vim スタイル)

これらは、フォーカスが input、textarea、または contenteditable 要素にない場合、インデックスページとセッションページの両方で機能します。

ショートカット操作
j300px 下にスクロール
k300px 上にスクロール
g gページの先頭にスクロール
G(Shift+G)ページの末尾にスクロール
I(Shift+I)チャット作成用テキストエリアにフォーカス
Escapeアクティブな入力をブラーして j/k ナビゲーションを有効にする

サイドバーとナビゲーション

ショートカットコンテキスト操作
⌘B / Ctrl+Bページレベルサイドバーの表示/非表示を切り替え
⌘K / Ctrl+Kページレベルセッション一覧パレットを開く
⌘T / Ctrl+Tページレベル新規セッション
⌘⇧L / Ctrl+Shift+Lページレベルシステムテーマを切り替え(ライト/ダーク)
⌘⇧N / Ctrl+Shift+Nページレベルスクラッチパッド / メモサイドバーを切り替え

⌘K⌘T はブラウザのショートカット(アドレスバーにフォーカス / 新規タブ)でもあります。フォーカスがテキスト入力内にない場合、ブラウザがこれらを横取りする可能性があります。

チャット作成

ショートカットコンテキスト操作
Enterチャットテキストエリアメッセージを送信
Shift+Enterチャットテキストエリア改行を挿入
Shift+Tabチャットテキストエリア次の思考レベルに切り替え(offminimal → … → xhighoff
Ctrl+I / Ctrl+Lチャットテキストエリアモデル選択ポップアップを開く(入力でフィルタ、Enter で選択、フォーカスはテキストエリアに戻る)

エントリ表示切替

ショートカットコンテキスト操作
tフォーカスが input/textarea にない場合思考の表示/非表示を切り替え
oフォーカスが input/textarea にない場合ツールの表示/非表示を切り替え
pフォーカスが input/textarea にない場合ツール出力の表示/非表示を切り替え

パレット、メニュー、シート

ショートカットコンテキスト操作
Escapeページレベル開いているパレット、メニュー、シートを閉じる
⌘K / Ctrl+Kページレベルセッション一覧パレットを開く
ArrowUp / ArrowDownセッション一覧パレットセッション結果を移動
Enterセッション一覧パレット選択中(または先頭)のセッションを開く
ArrowUp / ArrowDownモデル選択ポップアップモデル一覧を移動
Enterモデル選択ポップアップハイライトされたモデルを選択
ArrowUp / ArrowDownフォークモーダルメッセージを移動
Enterフォークモーダルハイライトされたメッセージからフォーク
Tabフルスクリーンシートシート内でフォーカスを巡回
Escapeフルスクリーンシートシートを閉じる

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