Emacs/Emacsの便利な機能/Emacsのコマンド実行 -- (M-x)

Emacsでは,M-xに続けてコマンドを入力することにより,さまざまなコマンドを実行できます. M-xを入力すると,ミニバッファにカーソルが移動するので,コマンドを入力して<RET> を押します.


補完機能

Emacsのコマンドはコマンド名で機能を表現しているため,実行するために長い名前を入力しなければなりませんが,補完機能を使うことで簡単に入力できます.

M-xの後のコマンド名の入力やファイル名の入力の際に,ある程度まで入力したところで<TAB> を入力すると,確定できるところまで補完し,複数の候補がある場合にはウィンドウに表示されます.

また,C-x C-fC-x iなどによるファイル名の入力の際にも補完機能を利用できます.例えば,M-xを入力した後に<TAB> を入力すると,図3.1のようにEmacsコマンドの一覧が表示されます.


図 3.1:Emacsのコマンド入力
図 3.1:Emacsのコマンド入力



<CTRL><META>と他のキーを組み合わせた操作は,実際にはEmacsコマンドのなかで頻繁に使われるコマンドと結び付いています.例えば,C-x C-fM-x find-fileC-x C-sM-x save-bu
ffer
などといったようによく使われるキー操作もEmacsコマンドに割り当てられています.