L'utilisation des touches de direction ↑et des ↓flèches directionnelles pour faire défiler la page vers le haut et vers le bas dans les info
pages GNU provoque un saut inattendu du visualiseur de page d'informations vers un autre nœud, ce qui est vraiment désorientant.
Comment puis-je faire défiler la page et simplement arrêter le visualiseur / pager d'informations lorsqu'il arrive en haut ou en bas, puis exiger une commande distincte pour passer à un autre nœud?
9
info
fichiers. Si vous êtes à l'aise avec les plugins Vim et Vim, vous pouvez également installer ref et ref-info et avoir uninfo
navigateur sain d'esprit .pinfo
je l'aime mais cela ne fonctionne pas pourpinfo info
lequel est l'une des principales pages d'index que j'utiliserais pour explorer des pages plus spécifiques.pinfo info
charge juste des chargesman info
. De plus, je ne pouvais pas savoir comment passer à la prochaine correspondance de recherche danspinfo
pinfo info-stnd
plutôt quepinfo info
. À part ça, eh bien, je ne suis qu'un camaradeinfo
haineux, alors ne vous attendez pas à ce que je fasse trop d'efforts pour défendrepinfo
. :) Laref-info
chose est assez décente cependant.info
pages sont vraiment faites par et destinées aux utilisateurs d'emacs. il semble que ref-info soit des définitions de syntaxe vim pour lesinfo
pages. L'idée d'ouvrir des pages d'informations dans vim - et unref-info
plugin vous donne-t-elle la possibilité de naviguer?ref
, qui est un framework de navigateur hypertexte.ref
est livré avec les navigateurs pour diverses sources (man
pages,perldoc
,pydoc
, etc.), mais pas pourinfo
.ref-info
est un plugin pourref
qui ajoute le support deinfo
. Ensuite, vous ajoutezlet g:ref_info_cmd='info --subnodes -o -'
à votre vimrc et parcourez lesinfo
pages avec:Ref info <page>
. Vous aurez probablement besoin de passer du temps à le configurer. C'est un plugin très utile.Réponses:
Publication comme réponse, comme demandé.
Ne l'utilisez pas
info
pour parcourir lesinfo
pages. Il existe uninfo
navigateur autonome nommé pinfo , et Emacs a, bien sûr, son propre mode Info .Si vous utilisez Vim, vous pouvez également installer les plugins ref et ref-info .
ref
est essentiellement un navigateur hypertexte générique. Il est livré avec des plugins pour un certain nombre de sources, telles que lesman
pages,perldoc
,pydoc
, etc., mais pas pourinfo
.ref-info
est un plugin pourref
qui ajoute la possibilité de parcourir lesinfo
pages.La combinaison
ref
+ref-info
fait uninfo
navigateur décent , avec le seul inconvénient qu'il ne peut rechercher que dans la page qu'il affiche actuellement. Une solution partielle à ce problème consiste à dire auinfo
backend de produire de plus gros morceaux avant de les alimenterref-info
, en ajoutant cette ligne à votre vimrc:Vous parcourriez alors des
info
pages comme celle-ci:Bien sûr, vous pouvez également l'utiliser
ref
avec les autres sources (:Ref man <page>
etc.). Lisez le manuel pour plus d'informations.la source
let g:ref_info_cmd = 'info --subnodes -o -'
idée de tout regrouper sur une seule page. J'utilise toujours leszsh
pages de manuel de cette façon également, c'est-à-dire que leszsh
pages de manuel sont divisées en environ 12 pages de manuel distinctes, mais je charge toujoursman zshall
pour faire des recherches d'expression régulière, puis une fois que je sais où se trouve la chose, puis charge la page de manuel spécifique, par exempleman zshbuiltins
info
"Vous pouvez utiliser Control-Vpour faire défiler la page uniquement et l'inverse Meta-Vou Escape-Vpour faire défiler la page uniquement . Ils sont répertoriés dans la
h
page d'aide, mais ils sont difficiles à repérer.la source
C-d
dansless
, mais faire défiler une page entière à la fois est un peu désorientant.