Como rolar as páginas de informação GNU sem saltar inesperadamente para o próximo nó?

9

Usando as teclas de seta direcional e para rolar para cima e para baixo na página no GNU info pages faz com que o visualizador de páginas de informações salte inesperadamente para outro nó, isso é realmente desorientador.
Como posso percorrer a página e fazer com que o visualizador de informações / pager pare quando chegar ao topo ou ao fundo, e então exigir um comando separado para pular para um nó diferente?

    
por the_velour_fog 29.06.2016 / 10:06

2 respostas

10

Como resposta, conforme solicitado.

Apenas não use info para procurar info páginas. Existe um navegador info autônomo chamado pinfo , e o Emacs tem, é claro, seu próprio Info Mode .

Se você estiver usando o Vim, também poderá instalar o ref e o ref-info plugins. ref é essencialmente um navegador de hipertexto genérico. Ele vem com plugins para várias origens, como man pages, perldoc , pydoc , etc., mas não para info . ref-info é um plugin para ref que adiciona capacidade de navegar em info páginas.

A combinação ref + ref-info torna um navegador info decente, com a única desvantagem de poder pesquisar apenas a página exibida atualmente. Uma solução parcial para esse problema é informar ao backend info para produzir pedaços maiores antes de alimentá-los para ref-info , adicionando essa linha ao seu vimrc:

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

Você então procuraria info páginas como esta:

:Ref info <page>

Claro, você também pode usar ref com as outras fontes ( :Ref man <page> etc.). Leia o manual para mais informações.

    
por 29.06.2016 / 12:08
4

Você pode usar Control-V para deslocar-avançar-somente-página , e o inverso Meta-V ou Escape -V para somente página com rolagem e retrocesso . Eles estão listados na página de ajuda h , mas são difíceis de identificar.

    
por 29.06.2016 / 10:43

Tags