Emacs/Emacs入門/Emacsの基本的な操作
カーソルの移動など特殊な操作を行う場合,<CTRL>,<ALT>あるいは<META>と キーを組み合わせて入力します. 1.4.1 アルファベットの入力キーボードの上に記されているアルファベット,数字,記号はそのキーを押すことによって入力できます.キーを押すとテキストカーソルの位置にその文字が入力され,カーソルは1文字分右へ移動します.また,<RET> を押すと改行し,テキストカーソルは次の行の先頭へ移動します.英大文字や記号の一部は,<SHIFT>を押しながら入力します.英大文字を連続して入力するような場合,<CAPS>を押すとそれ以降のアルファベットはすべて大文字となり,<SHIFT>を押しながら入力すると英小文字を入力できます.<CAPS>をもう1度押すと通常の英小文字を入力する状態に戻ります. 1.4.2 テキストカーソルの移動Emacsではカーソルのある文字に対して編集操作を行います.カーソルの操作方法はウィンドウでも,エコーエリアでも同じです.また,カーソル移動はキーボードの十字キーを使っても行えます.基本的なカーソルの動かし方を表1.2,図1.2に示します. pはPrevious,nはNext,bはBackward, fはForward,aはアルファベットの第1番目, eはEndを意味します.
基本的なカーソルの移動
C-p
↑ C-a← C-b←_→C-f →C-e ↓ C-n 基本的なカーソルの移動 また,文字単位だけでなく単語,文節,文単位でもカーソルを移動できます. M-b,M-fによって英文では単語ごとに,日本語では文節ごとにカーソルを移動します.単語,文節,文単位でのカーソル移動のキー操作一覧を表1.3に示します.
単語,文節,文単位でのカーソルの移動
文字の削除
1.4.3 文字の削除と移動ファイルを編集中,入力した文字を削除する場合,Emacsでは表1.4に示すようなキー操作を行います. カーソルの左の文字を削除するには<BS>を使います.カーソルがある位置の文字を削除するにはC-dを入力します.また,C-kを使うとカーソルがある位置の文字から行末までを削除できます. カーソル移動と同じように,<CTRL>の代わりに<META>を使うことによって1文字ずつではなく,1単語ずつ削除できます. M-dはカーソルの位置以降にある単語を削除し, M-<BS>はカーソルの直前の単語を削除します.日本語の場合は文節単位となりますが,うまく動作しない場合もあるので注意してください. 1.4.4 エラーからの復帰 -- (C-g)Emacsを使用していて動作がおかしくなった場合や,コマンドの実行を中止したい場合には,C-gを入力します.
|