- コンパクトで軽量な日本語ディストリビューション -
編集中のバッファの一部分を別の場所にコピーするには以下のような手順で行います。
コピーしたい部分の先頭にカーソルを移動します。
C-Space (または C-@)を入力します(これで現在のカーソルの位置が記憶されます)。
コピーしたい部分の終りまたは始めにカーソルを移動します。
M-w を押す(これで先頭位置(C-Spaceを押した位置)からこの終りの部分までが記憶されます。この部分をリージョン(region:領域)と呼びます。)
コピー先にカーソルを移動します。
C-y を入力します。これでペースト(Emacsではyank(ヤンク)といいます)完了です。
一部分を削除したい時には、上のコピーの手続きで、M-w を入力するかわりに、C-w を入力すれば、設定したリージョンは削除され、記憶されます。
一部分を移動したい時には、上の手続きで削除を行った後、移動先へカーソルを持って行きコピーの場合と同様に C-y を入力すれば、記憶されているリージョンがそこに出力されます。
表1.5 カット/コピー/ペースト
| キー操作 | 意味 |
|---|---|
| C-space または C-@ | 始点のマーク |
| M-w | 始点から現在のカーソル位置までを記憶(コピー) |
| C-w | 始点から現在のカーソル位置までを削除して記憶(カット) |
| C-y | 記憶内容をカーソル位置に貼付け(ペースト) |