キーボードショートカット
Chronicle のすべてのキーボードショートカットを、適用される場所ごとに分類して掲載します。
Chronicle はキーボード操作を第一に設計されています。マウスに触れることなく、セッションを開き、タイムラインを移動し、トランスクリプトを絞り込むことができます。ショートカットはコンテキストごとに登録されるため、同じキーでも Playback と Refine では異なる動作になります。以下では ⌘ は macOS の Command キーを指します。Windows と Linux(ソースビルド)では、すべてのハンドラーが metaKey || ctrlKey を監視しているため、どの場面でも Ctrl に対応します。
グローバル
アプリのどこからでも利用できます。
| ショートカット | 操作 |
|---|---|
⌘K | コマンドパレットを開く(セッション横断のグローバル検索) |
セッションビュー
セッションが開いている間は常に有効です。これらはモードを切り替え、検索フィルターを操作します。
| ショートカット | 操作 |
|---|---|
⌘F | セッション内検索ボックスにフォーカスする |
⌘1 | Overview モード |
⌘2 | Playback モード |
⌘3 | Refine モード |
⌘4 | Replay モード |
⇧⌘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 のショートカットが属する「保持 / 削除 / 編集 / 挿入」ワークフロー。