1 つは emacs である. emacs は GNU(GNU is Not UNIX) 1というプロジェクトでつくり出したエディタで,無料で配布されている ( フリーソフトウエア(free software) という). UNIX では emacs は完全に,標準のツールである. 一口に emacs といっても実はいくつもの亜種が存在し, 日本語を使うことができる emacs エディタだけでも以下のプログラム がある.
もう 1 つは, vi エディタである. このエディタは,UNIX に最初から備わっているエディタである. このエディタには コマンドモード (command mode) と 挿入モード(insert mode) の 2 つのモードがあり, 初心者が使うには,少し使いづらいかもしれない. 一方,サイズが非常に小さく,テキストの変更を行なうためには,明示的に 指定が必要で,意図しない書き換えがおきにくい, などの特徴を持つ.システム管理のための設定ファイルの修正や, いったん作成したプログラムのソースコードの修正などに適している.