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