Textモードから派生したメジャーモードであるNroffモードは、nroffファイル(例:Unixのmanページ)の編集に特化しています。このモードに入るには
M-x nroff-mode と入力してください。Nroffモードに入ると、フック text-mode-hook、続いて nroff-mode-hook が実行されます(フックを参照)。
Nroffモードでは、nroffコマンドラインは段落区切りとして扱われ、ページは‘.bp’コマンドで区切られ、コメントはバックスラッシュとダブルクォートで始まります。また、以下のコマンドも定義されています:
nroffコマンドではない次の行の先頭に移動します (nroff-forward-text-line)。引数は繰り返し回数です。
M-nと同様だが、位置を上げる(nroff-backward-text-line)。
エコー領域に、当該領域(nroff-count-text-lines)内のテキスト行数(nroffコマンドではない行)を表示します。
Electric Nroffモードは、Nroffモードと併用できるバッファローカルなマイナーモードです。このマイナーモードを切り替えるには、M-x nroff-electric-mode と入力してください(マイナーモードを参照)。このモードが有効な状態で、ある種のグループ化を開始するnroffコマンドを含む行を終了するために RET と入力するたびに、そのグループ化を閉じるためのnroffコマンドが次の行に自動的に挿入されます。
Nroffモード(アウトラインモードを参照)でアウトラインマイナーモードを使用すると、見出し行は ‘.H’ という形式の行に続き、数値(見出しレベル)が記述されます。