キーボードショートカット
Notarium には、カスタマイズできるキーボードショートカットのセットが1つ用意されています。キー入力への反応も、チートシートも、コードエディタのキーも、すべてが単一のキーマップから生成されます。だからこそ食い違いが生じません。チートシートに表示される内容が、あなた自身の変更も含めて、そのまま実際に発火します。
レイアウトはプリセットで切り替えることも、Settings → Keyboard で任意のキーを手動で上書きすることもできます。
プリセット
プリセットとは、名前の付いた「アクション → キー」の対応表です。デフォルトは Notarium(ウェブネイティブなレイアウト)で、その他のプリセットはこれをベースに、それぞれ特徴的なコンビネーションを重ねます。
| プリセット | 得られるもの |
|---|---|
| Notarium | 単一キー + Linear/GitHub 流の g シーケンス |
| VS Code | Cmd/Ctrl+B — パネル、Cmd/Ctrl+S — 保存、Cmd/Ctrl+Shift+F — 検索 |
| Obsidian | Obsidian でおなじみのコンビネーション |
| Vim | Vim スタイルのコンビネーション |
| JetBrains | JetBrains IDE スタイルのコンビネーション |
ブラウザが自分用に確保しているコンビネーションもあります
ウェブアプリは、ブラウザにとって重要な Cmd/Ctrl コンビネーション(Cmd+T、Cmd+N、Cmd+W など)を横取りできません。これはブラウザ側の保証です。そのため Notarium のデフォルトレイアウトは、単一キーと g シーケンスをベースに組み立てられています。そうしたコンビネーションがすでに使われている VS Code のようなプリセットは、意図して選ぶものです。ブラウザが予約しているキーは、設定エディタ上で ⚠ アイコンによって示されます。
デフォルトレイアウト
Notarium プリセットの主なアクション:
| アクション | キー |
|---|---|
| クイックスイッチャー(Spotlight) | Cmd/Ctrl+P |
| 検索(Spotlight) | / |
| キーボードショートカットのチートシート | ? |
| 新規ノート | c |
| ノートを編集 | e |
| ライト/ダークテーマ | t |
| 左 / 右パネル | [ / ] |
| Home / Feed / Graph | g h / g f / g g |
| Files / Agents / Trash / Settings | g i / g a / g t / g s |
| 下書きを保存 / キャンセル | Cmd/Ctrl+Enter または Cmd/Ctrl+S / Esc |
| 太字 / 斜体 / コード / リンク | Cmd/Ctrl+B / Cmd/Ctrl+I / Cmd/Ctrl+E / Cmd/Ctrl+K |
キーの識別は文字ではなく物理キー(KeyP)で行われるため、OS のレイアウト(RU/EN)が発火内容に影響することはありません。
チートシートとカスタマイズ
?でチートシートが開きます。セクションごとにまとめられたモーダルです。一覧はアクティブなキーマップから読み込まれるため、常に実際の挙動と一致し、あなたの変更も反映されます。同じ項目はプロフィールメニューにもあります。- Settings → Keyboard — プリセットの選択と、行ごとのリバインドができます。各アクションには1つ以上のバインディングチップがあり(それぞれ自身の × で削除)、+ ボタンで次のキー入力を記録し、行単位のリセットとプリセットへの全リセットが用意されています。競合が起きると、もう一方のアクション名が示されます(Conflicts with …)。
完全な表はリファレンスにあります
このページでは基本と考え方を扱います。全プリセットにわたるアクションとキーの完全な一覧は、キーボードショートカットのリファレンスを参照してください。