良く使いそうな emacs コマンド このメモでは標準的な環境を使っている場合を説明する。 人によって、この説明通りに動かない場合もありうるので注意すること。 【このメモの中でのキー操作の表現】 コントロールキーを押しながらキー(例えばx)を押す時: C-x オルト (alt) キーを押しながらキー(例えばx)を押す時: M-x エスケープ (esc) キーに続いてキー(例えばx)を押してもよい リターンキーを押す時: [RETURN] 【ファイル関連】 ファイルの読み込み: C-x C-f ファイル名 [RETURN] ファイル名の代わりにディレクトリ名を書くと、そのディレクトリの 中のファイルの一覧が見られる。その中のファイル名のところで f を押すと、そのファイルが読み込まれる。 全く新しいファイルの作成: C-x C-f 作ろうとするファイル名 [RETURN] 存在しないファイル名を指定して、読み込み動作を行なう。そのファ イルをセーブする時に、自動的に新しいファイルが作られる。 読み込んだファイルのセーブ: C-x C-s 最初に読み込んだ時のファイルに、修正した内容が書き込まれる。 修正したファイルを別ファイルとして保存する時: C-x C-w ファイル名 読み込まれたファイルは更新されず、指定した名前のファイルが新し く作られて、そこに修正した内容が保管される。 他のファイルの取り込み: C-x i ファイル名 [RETURN] 今編集している場所に、指定したファイルの中身が取り込まれる。 【メール関連】 メールの送受信: M-x mew [RETURN] 受信したメールの一覧が表示される。 【ウィンドウの制御】 二画面に分割: C-x 2 mule の画面が上下二つのウィンドウに分割される。 反対側の画面に移動: C-x o カーソルが反対側のウィンドウの中に移動する。 一画面に統合: C-x 1 カーソルの無い方のウィンドウが隠され、カーソルの有る方ひとつだ けになる。 【その他】 emacs の終了: C-x C-c 変更の取消: C-x u 最近のファイルの修正を無かった事にできる。 コマンドを打っていて訳が判らなくなった時: C-g その時打ちかけていたコマンドがキャンセルされる。 漢字コードの設定を EUC コードにする: M-x set-buffer-file-coding-system [RETURN] euc-japan-unix [RETURN] emacs 画面の左下のところに E と表示されたら完了。ただし、このあ とでそのファイルを修正してセーブしないと、ファイルの内容は変化 しない。 チュートリアルの開始: C-h T 日本語で emacs の使い方をコーチしてくれる。