xterm-mouse-mode
を使用したemacsのように、スクロールホイール(xtermマウスエスケープコード)を使用してmanページをスクロールしたいと思います。 lessはそれをサポートしていないようで、再コンパイルしないと追加する方法が見つかりません。
スクロールホイールをサポートする別のページャーを使用できますか(または、それを実行する方法を減らすことができます)?可能であれば、太字や下線をあきらめたくありません。
私のエミュレーターは、Mac OS XYosemite上のiTerm2です。
w3m まともなポケットベルになることができます(私はあまり好きではありませんが)。スクロールを含め、マウスをサポートします(構成でこれを有効にする必要がある場合があります)。
Vim はテキストエディタですが、ポケットベルとして使用できます:set PAGER='vim -R'
。 マウスサポートを有効にする with set mouse=a
あなたの~/.vimrc
。ホイールは機能します 少なくともxtermでは 、OSXのターミナルエミュレータを保証できません。
代替画面モードのときにスクロールホイールの矢印キーを送信するようにターミナルエミュレータを設定しました。
ITerm2では、[設定]> [詳細設定]の下にあり、「スクロール」を検索します。
何かがサポートしている場合はxtermエスケープコードに干渉しませんが、サポートしていない場合は(lessのように)、代わりに矢印キーを送信します。まだ完全な解決策ではありませんが、何もないよりはましです。 (私はそれがSparhawkのターミネーターが上のコメントセクションでやっていたことだと思います)
これは、WoMan
のEmacs
を使用して可能であるようです。
http://www.emacswiki.org/emacs/WoMan によると、「woman」は「w/o man」、つまり「without man」の略で、「w/o man」がなくても、manページを表示できます。 man」プログラムがインストールされました。
Emacs
に次のように入力します。
M-x woman
ここで、M-x
はAlt
キーの後に、文字x
が続きます。
次に、表示するman page
を指定するように求められます。
cat
を使用できます
man --pager=cat <page>
または、マニュアルページをcat
にパイプすることもできます
man <page> | cat