JpFormat.vimはVimで日本語の禁則処理に対応したフォーマット整形プラグインです。 単純にformatexprへ登録して日本語対応のgqコマンドとして使うことも可能ですが、本プラグインは入力を行いながら編集中の日本語文書を自動整形して原稿の整形結果を常に確認しながら編集を行うことを主な目的にしています。 Vim単体でもwrapmarginやtextwidthなどを使用して整形が行えますが、日本語の禁則処理は考慮されていませんしgqコマンドは空行のみを段落の区切りとみなして連結して改行を埋め込んでしまうので本来の構造が失われます。 JpFormat.vimでは空白行ではなく改行を段落として扱うので改行に意味のある文書でもきちんと整形できます。 JpFormat.vimの大きな特徴は疑似ソフトラップが行える事です。 疑似ソフトラップで折り返しを行う際には改行を埋め込みますが、表示上の