10.2 ショートカット一覧表

# ショートカット一覧表

以下は、Sonic Piで利用可能な主なショートカットをまとめたものです。動機と背景については、セクション10.1を参照してください。

## 規定

このリストでは下記の規定に準拠します。 (WindowsとLinuxの*Meta*キー は*Alt*キー 、そしてMacは *Cmd*キー):

* `C-a` は*Control* キーを押さえながらaキー、両方を同時にを押した後に離す事を意味しています。
* `M-r` は*Meta* キーを押さえながらrキー、両方を同時にした後に離す事を意味しています。
* `M-Z` は*Meta* キーを押さえながらShiftキー、そして最後にzキー全てを同時に押した後に離す事を意味しています。
* `C-M-f` は*Control* キーを押さえながらMetaキー、そして最後にfキー全てを同時に押した後に離す事を意味しています。

## 主なアプリケーションの操作

* `M-r` - コードを実行
* `M-s` - コードを停止
* `M-i` - ヘルプシステムを表示
* `M-p` - 設定を表示

## 選択/コピー/張り付け

* `M-a` - 全てを選択
* `M-c` - 選択個箇所をコピー
* `M-x` - 選択個箇所をカット
* `M-v` - エディターへ張り付け

## 文字の操作

* `M-+` - 文字サイズを大きく
* `M--` - 文字サイズを小さく
* `M-m` - テキストを整形
* `C-g` - エスケープ

## ナビゲーション

* `C-a` - 行の冒頭に移動
* `C-e` - 行の末尾に移動
* `C-p` - ひとつ前の行に移動
* `C-n` - 次の行に移動
* `C-f` - 一文字進む
* `C-b` - 一文字戻る
* `C-M-f` - 一単語進む
* `C-M-b` - 一単語戻る
* `C-h` - 前の文字を削除
* `C-d` - 次の文字を削除
* `C-l` - 真ん中へ移動

## 削除

* `C-h` - 前の文字を削除
* `C-d` - 次の文字を削除

## エディタの機能

* `C-i` - カーソル以下の文字を表示
* `M-z` - アンドゥ（行った操作を取り消し、元の状態に戻る）
* `M-Z` - リドゥ（一旦取り消した操作をやり直す）
* `C-k` - カーソルから行の末尾まで全ての文字を消去する
