予期せずに次のノードにジャンプせずにGNU情報ページをスクロールする方法は?


9

使用してスクロールアップやGNUの中にページの下するために矢印キーをinfoページは情報ページの閲覧者が突然別のノードにジャンプさせ、これは本当に方向感覚を失われています。
ページを下にスクロールして、情報ビューア/ページャーが上部または下部に到達したときに停止し、別のノードにジャンプするために別のコマンドが必要になるようにするにはどうすればよいですか?


2
pinfoを使用してinfoファイルを参照します。VimとVimプラグインに慣れている場合は、refref-infoをインストールして、実際には正常なinfoブラウザーを使用することもできます。
桂佐藤2016

@SatoKatsuraありがとう、はい、インストールして試してみpinfoましpinfo infoたが、どのページがより具体的なページにドリルダウンするために使用するメインインデックスページの1つであるかはわかりません。pinfo infoただロードをロードしますman info。また、次の検索の一致にジャンプする方法を見つけることができませんでしたpinfo
the_velour_fog

ざっと見ただけではpinfo info-stndなく、あなたが欲しいと思いpinfo infoます それ以外は、まあ、私は仲間のinfo嫌悪者なので、守るために一生懸命頑張ろうとは思わないでくださいpinfo。:) ref-info事はかなりまともです。
桂佐藤2016

@SatoKatsuraはいinfoページは本当にemacsユーザーによって作成され、意図されていると思います。それは次のようになりますREF-情報のためのvimの構文定義であるinfoページ。それで、vimで情報ページを開くという考えはありますref-infoか?そしてプラグインはナビゲートする能力を与えますか?
the_velour_fog

2
いいえ。最初にref、ハイパーテキストブラウザフレームワークであるをインストールします。 ref(さまざまなソースのためのブラウザが付属していますmanページ、perldocpydoc、など)ではなく、ためinforef-inforefサポートを追加するためのプラグインですinfo。次にlet g:ref_info_cmd='info --subnodes -o -'、vimrcに追加し、でinfoページを閲覧します:Ref info <page>。おそらく、それを構成するためにある程度の時間を費やす必要があります。とても便利なプラグインです。
桂佐藤

回答:


10

要求に応じて、回答として投稿します。

ページのinfo閲覧には使用しないでくださいinfopinfoinfoという名前のスタンドアロンブラウザがあり、Emacsにはもちろん独自のInfoモードがあります

Vimを使用している場合は、refおよびref-infoプラグインをインストールすることもできます。 ref本質的に汎用のハイパーテキストブラウザです。それは、次のようなソースの数のプラグインが付属してman、ページperldocpydocなどではなく、ためinfo。 ページを閲覧する機能を追加するref-infoためのプラグインです。refinfo

ref+ の組み合わせref-infoは適切なinfoブラウザを作成しますが、現在表示しているページのみを検索できるという唯一の欠点があります。この問題の部分的な回避策は、vimrcに次の行を追加して、infoバックエンドにより大きいチャンクを生成するように通知してからref-info、それらにフィードすることです。

let g:ref_info_cmd = 'info --subnodes -o -'

次に、次のinfoようなページを閲覧します。

:Ref info <page>

もちろん、ref他のソース(:Ref man <page>等)と併用することもできます。詳細については、マニュアルをお読みください。


素晴らしい説明をありがとう。let g:ref_info_cmd = 'info --subnodes -o -'すべてを1つのページにまとめるという考えに同意し ます。私は常にzshこのようにmanページも使用しています。つまり、zshmanページは約12の個別のmanページに分割されていますが、常にman zshall正規表現検索を実行するためにロードし、必要な場所がわかったら、特定のmanページをロードします。man zshbuiltins
the_velour_fog

1
"使用しないための+1 info"
R .. GitHubのSTOP ICE手助け

4

あなたは使用することができますControl-Vのみスクロールフォワード・ページ、およびリバースMeta-VまたはEscape-Vのためのスクロール下位ページのみ。これらはhヘルプページにリストされていますが、見つけるのは困難です。


おかげで、のようC-dに半ページスクロールを使用できlessましたが、一度にページ全体をスクロールするのは少し見当違いです。
the_velour_fog
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.