Skip to content

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

Chronicle のすべてのキーボードショートカットを、適用される場所ごとに分類して掲載します。

Chronicle はキーボード操作を第一に設計されています。マウスに触れることなく、セッションを開き、タイムラインを移動し、トランスクリプトを絞り込むことができます。ショートカットはコンテキストごとに登録されるため、同じキーでも Playback と Refine では異なる動作になります。以下では は macOS の Command キーを指します。Windows と Linux(ソースビルド)では、すべてのハンドラーが metaKey || ctrlKey を監視しているため、どの場面でも Ctrl に対応します。

グローバル

アプリのどこからでも利用できます。

ショートカット操作
⌘Kコマンドパレットを開く(セッション横断のグローバル検索)

セッションビュー

セッションが開いている間は常に有効です。これらはモードを切り替え、検索フィルターを操作します。

ショートカット操作
⌘Fセッション内検索ボックスにフォーカスする
⌘1Overview モード
⌘2Playback モード
⌘3Refine モード
⌘4Replay モード
⇧⌘Uこのセッションを同期(再インポート)する
Esc検索フィルターをクリアし、検索ボックスのフォーカスを外す

Playback

Playback モードでコードパネルにスナップショットが表示されている間に利用できます。

ショートカット操作
D選択中のファイルの diff 表示を切り替える(フィールドへの入力中は無視される)

D による切り替えは、フォーカスが input または textarea にあるときには抑制されるため、ファイル名フィルターを入力しても表示が切り替わることはありません。

タイムライン

タイムラインのスライダーにフォーカスがあるときに有効です(まずクリックしてください)。タイムラインはセッション全体を特定の時点までシークします。

ショートカット操作
/ 再生ヘッドを 1% ずつ動かす
Homeセッションの先頭へジャンプする
Endセッションの末尾へジャンプする
クリック / ドラッグポインターの位置までシークする

Refine

Refine モードで有効です。ここでは、メッセージを保持・削除・編集・挿入することで、トランスクリプトを共有可能な核心部分へと絞り込みます。

ショートカット操作
K選択中のメッセージを保持し、次へ進む
D選択中のメッセージを削除(取り消し線)し、次へ進む
E選択中のメッセージをインラインで編集する
I選択中のメッセージの後にメモを挿入する
/ j選択を下に移動する
選択を上に移動する(⇧K でも上に移動できる)
⌘Z元に戻す
⇧⌘Zやり直す
⌘S絞り込んだトランスクリプトをエクスポートする
Esc現在のインライン編集をキャンセルする

注意: K は単独ではメッセージを保持する操作なので、ここでは vim の「上」キーではありません。上に移動するには (または ⇧K)を、下に移動するには j / を使ってください。

コマンドパレット

⌘K パレットが開いている間に有効です。

ショートカット操作
/ 結果の間を移動する
Enterハイライトされた結果を開く
Escパレットを閉じる

関連

  • タイムトラベル — Playback モード、スナップショット、diff、そしてこれらのショートカットが操作するタイムライン。
  • Refine モード — Refine のショートカットが属する「保持 / 削除 / 編集 / 挿入」ワークフロー。

Released under the MIT License.