AtmOS
キーボードショートカット一覧
最終更新: 2026-06-15
AtmOS の全キーボードショートカットの一覧です。画面最下部の
ファンクションキー・ガイドバー
(src/kernel/fn_bar.rs)はこの表を実装の単一の真実(single
source of truth)として参照しています。
ショートカットは 3 つの層に分かれます。
- OS グローバル —
どのアプリにフォーカスがあっても効く(
main.rs
のディスパッチ + shortcut_manager.rs)
- ウィンドウ管理 —
ワークスペース・ウィンドウ配置(
window_mgr.rs の
handle_key)
- アプリ内 — フォーカス中のアプリが処理(各アプリの
on_key)
ファンクションキー(ガイドバー表示対象)
修飾なし
ESC |
Close / Cancel |
モーダル・ダイアログ・IME 変換などを閉じる/取消 |
F1 |
Terminal |
ターミナルへフォーカス。再押下でウィンドウ退避スライドをトグル |
F2–F12 |
(未割り当て) |
修飾なしでは未使用 |
Alt
押下中(ワークスペース/ウィンドウ管理)
Alt+F1 |
Workspace 1 |
ワークスペース 1 へ移動 |
Alt+F2 |
Workspace 2 |
ワークスペース 2 へ移動 |
Alt+F3 |
Workspace 3 |
ワークスペース 3 へ移動 |
Alt+F4 |
Workspace 4 |
ワークスペース 4 へ移動 |
Alt+F5 |
Workspace 5 |
ワークスペース 5 へ移動 |
Alt+F6 |
Workspace 6 |
ワークスペース 6 へ移動 |
Alt+F7 |
Workspace 7 |
ワークスペース 7 へ移動 |
Alt+F8 |
Workspace 8 |
ワークスペース 8 へ移動 |
Alt+F9 |
Minimize |
アクティブウィンドウを最小化 |
Alt+F10 |
Restore |
フローティング(通常)状態へ復元 |
Alt+F11 |
Maximize |
メイン領域内で最大化 |
Alt+F12 |
Fullscreen |
新規ワークスペースでアプリ全画面化 |
OS グローバルショートカット
Alt+T |
New Tab |
アクティブアプリに新しいタブを追加 |
Alt+W |
Close Tab |
アクティブタブを閉じる(最後のタブならウィンドウを閉じる) |
Alt+↑ / Alt+↓ |
Switch Tab |
タブを上下に切り替え |
Alt+O |
Open File |
ファイルを開くダイアログ |
Alt+S |
Save File |
ファイルを保存(未保存なら Save As) |
変換 (0x79) |
IME ON |
日本語入力モードへ |
無変換 (0x7B) |
IME OFF |
英語入力モードへ |
ターミナル / コマンドバー(CUI
入力)
画面下部のコマンド入力エリアの行編集(apps/terminal/mod.rs
の input_char + main.rs
の特殊キー処理)。
Enter |
コマンド実行 |
Shift+Enter |
コマンドバー内で改行(複数行入力・最大 5 行) |
← / → |
カーソルを左 / 右へ |
↑ / ↓ |
コマンドヒストリ(前 / 次) |
Ctrl+P / Ctrl+N |
コマンドヒストリ(前 / 次) |
Ctrl+A / Ctrl+E |
行頭 / 行末へ |
Ctrl+K |
カーソルから行末までを削除 |
Ctrl+C |
入力中の行をクリア |
Backspace |
カーソル左の文字を削除 |
Delete |
カーソル位置の文字を削除 |
IME(日本語入力)操作
| ローマ字 |
かな入力(composing) |
Space |
変換開始 / 次候補へ(サイクル) |
Enter |
現在の候補を確定 |
↑ / ↓ |
候補リスト内を移動 |
1–9 |
番号で候補を直接選択して確定 |
Esc |
変換中→かな入力に戻る / 未変換→全クリア |
Backspace |
一文字削除 |
エディタ内(Note など・Emacs
互換)
Ctrl+O |
Open Line(行を開く) |
Ctrl+S |
Search(検索) |
Ctrl+A / Ctrl+E |
行頭 / 行末へ |
Ctrl+F / Ctrl+B |
前 / 後ろへカーソル移動 |
Ctrl+N / Ctrl+P |
次行 / 前行へ |
注: ファイル操作(開く/保存)は OS グローバルの Alt+O /
Alt+S を使う。 Ctrl+O / Ctrl+S は
Emacs 互換のエディタ操作(Open Line / Search)に割り当てられている。
ブラウザ
アドレスバー + Enter |
URL 移動 or 検索 |
Backspace(入力欄外) |
戻る(Back) |
| ツールバー Back / Forward |
履歴の前後移動 |
| ツールバー Home |
DuckDuckGo へ移動 |
| ツールバー Reload |
再読み込み |