スクロールホイールサポートを使用したマニュアルページの表示

スクロールホイールサポートを使用したマニュアルページの表示

スクロールホイール(xtermマウスエスケープコード)を使用して、emacsのようにmanページをスクロールしたいと思いますxterm-mouse-mode。 lessはこれをサポートしていないようで、再コンパイルしないと追加する方法が見つかりません。

スクロールホイールをサポートするために他のポケットベルを使用できますか(またはより少ない方法で使用できますか?)。可能であれば、太字と下線を引くことをあきらめないことをお勧めします。

私のエミュレータはMac OS X YosemiteのiTerm2です。役に立つなら。

答え1

代替画面モードでスクロールホイールの矢印キーを送信するように端末エミュレータを設定しました。

iTerm2で、基本設定>詳細に移動して「スクロール」を検索します。

サポートするものがあれば xterm エスケープコードを妨げませんが、そうでない場合(少ない場合)矢印キーを送信します。まだ完全な解決策ではありませんが、何もないよりも優れています。 (上記のコメントセクションでスパホークターミネーターがすることがまさにこれだと思います)

答え2

w3mまともなポケットベルになることができます(私はあまり好みではありません)。スクロールを含むマウスをサポートします(設定で有効にする必要があるかもしれません)。

ウィムテキストエディタですがポケットベルとして使用できます:設定PAGER='vim -R'。あなたはできますマウスサポートの有効化そしてset mouse=aあなたの~/.vimrc。ホイールが機能します。少なくともxtermでは、OSXターミナルエミュレータについては保証できません。

答え3

WoManで利用できるようですEmacs

~によるとhttp://www.emacswiki.org/emacs/WoMan「woman」は「w/o man」の略で、「男がいない」という意味です。 「man」プログラムをインストールしなくてもマニュアルページを表示できます。

入力するEmacs

M-x woman

キーの後ろに文字が続く場所はM-xどこですか?Altx

man pageこれにより、表示する項目を指定するように求められます。

答え4

PAGER='vim -R'いくつかのエラーが発生する可能性があります。
このプラグインを試すことができますvim スーパーマン
を実行するときにこのエラーが発生した場合は、vman man次のことを試すことができます。フォントサイズが小さくなるそれを解決するために。

    troff: <standard input>:587: warning [p 7, 8.0i]: cannot adjust line

あなたは見つけることができますそれタブ完成の問題を解決するのに役立ちます。

     bash: completion: function `_man' not found

関連情報