EmacsはUNIX環境で広く利用されている代表的なテキストエディタである.テキストエディタの本来の機能は,文字のみで構成されるファイル(テキストファイル)の作成および編集であるが,Emacsは単なるテキストエディタとしてだけではなく,さまざまな用途に利用できる.ここではEmacsの機能について簡単に説明する.
CNSでは,レポートやプログラムのソースコードなどはテキストファイルとして保存される.また,作成されたテキストファイルは,レポートの手直しなどで何度も編集されることが多い.Emacsはこうしたテキストファイルの作成や編集を効率よく行えるアプリケーションである.
Emacsは,日本語,英語だけではなく,世界中の多くの言語を同時に扱うことができる.また,朝鮮語,中国語,ロシア語,フランス語など,多くの言語を1つの文書の中に混在させて入力できる.
EmacsではMewを利用して電子メールを読み書きできる.Emacsには多彩な文書作成機能があるため,メールを作成する際に便利である.
UNIXコマンドは通常シェルから実行するが,Emacsからでも実行できる.