NroffモードはTextモードから派生した、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コマンドではない)テキストの行数を表示します(nroff-count-text-lines
)。
Electric Nroffモードはバッファーローカルなマイナーモードで、Nroffモードとともに使うことができます。このマイナーモードを切り替えるには、M-x nroff-electric-modeとタイプします(マイナーモードを参照してください)。このモードがオンのとき、グループ化を行う種類のnroffコマンドを含む行をRETをタイプして終端すると、グループ化を閉じるnroffコマンドが自動的に後続の行に挿入されます。
NroffモードとともにOutline minorモード(Outlineモードを参照してください)を使用する場合、ヘッダー行は‘.H’の後に数字(ヘッダーレベル)が続く形式の行です。