PAGER=みたいに空文字にしておいても駄目。PAGERとして変数を消して置く必要が有ります。''みたいにして消しても駄目。中でさらに他のマニュアルを見たい時に上手く行きません。manコマンド自体を変更してしまいます。$ret}vimに渡す引数の最後の-を忘れないように注意。manを呼んであとで回復させてます。ないならvimに渡す、と言った形。他のオプションは.vimrcの方で下の様に設定しています。autocmdでqのマップとsetlocalを行っています。qの方はqだけで直ぐにファイルを閉じれる様にしているだけです。(通常lessなどでマニュアルを開いたのと同じ様に。内部から:Manした時にはcolを通して無いのでタブがVimで設定した幅になってしまうので、マニュアルで通常使われる8幅に。特殊文字を表示しない。内部で開いた時には-Rが渡されてないので。nomodified状態に。nomodifiableに。設定に指定ます(上の環境変数の物に少し追加)。Kで外部コマンドでmanを開くことも出来る様になります。実際にはhelp、qf、refなんかの場合にも設定しています。<pager>で指定されたpager。MANPAGERで指定されたプログラム。PAGERで指定されたプログラム。順で優先され使われます。:q<CR>とかで終了する時に保存してないよ、等の注意が出なくなります。"a.txt"と出るようになるので:q!<CR>とする必要がでてくる、と。必要無い気がするんですが、modifiedになってる場合もあるのかも。いうプラグインがあって、ここでも同じコマンドが定義されています。入れたものな感じです。(ftplugin/man.vimは2013年、manpageviewは2011年に最後の編集があります。その中にmanpageview.vim等のファイルを作ったりして邪魔な事になるので注意。Windowの表示方法を変える事が出来る様な設定があります。あるのですが、ftplugin/man.vimにはありません。それ以外の場合にはhsplit的な縦分割をします。そこへ新たなウィンドウを作って開きます(2つ以上ある場合には左上の方から使う?)。使えるのか良く理解できない。PAGERとかがless等に設定されてる場合は表示できます。