Emacs/Emacs入門/Emacsの機能

EmacsはUNIX環境で広く利用されている代表的なテキストエディタです.テキストエディタの本来の機能は,文字のみで構成されるファイル(テキストファイル)の作成および編集ですが,Emacsは単なるテキストエディタとしてだけではなく,さまざまな用途に利用できます.ここではEmacsの機能について簡単に説明します.

ファイルの作成と編集

CNS では,レポートやプログラムのソースコードなどはテキストファイルとして保存さています.また,作成されたテキストファイルは,レポートの手直しなどで何度も編集されることが多いです.Emacsはこうしたテキストファイルの作成や編集を効率よく行えるアプリケーションです.

多言語機能

Emacsは,日本語,英語だけではなく,世界中の多くの言語を同時に扱えます.また,朝鮮語,中国語,ロシア語,フランス語など,多くの言語を1つの文書の中に混在させて入力できます.

メールの読み書き

EmacsではMewを利用して電子メールを読み書きできます.Emacsには多彩な文書作成機能があるため,メールを作成する際に便利です.

その他の機能

UNIXコマンドは通常シェルから実行しますが,Emacsからでも実行できます.


Emacsの機能の多くは,``Emacs Lisp''と呼ばれる言語で書かれています.この言語を用いてプログラムを書くことによって,Emacsの動作を自分の使いやすいようにカスタマイズできます.