Estou usando less
para visualizar um PDF grande (pense em mais de 5 mil páginas) em meu terminal. O pdf está dividido em capítulos. Estou curioso para saber, como faço para ir para um determinado capítulo do pdf sem saber o número da linha? Tentei pesquisar nas man
páginas, mas não consegui descobrir o que precisava saber.
Não quero rolar para baixo por 10 minutos.
Responder1
less
Visualizaçõesarquivos de texto(provavelmente você está usando um filtro via lessopen.sh
). Dentro dearquivos de texto, less
permite pesquisarexpressões regulares, como vi
. Se os cabeçalhos dos capítulos corresponderem a um padrão como
Chapter 123. This is a Title
então você poderia digitar
/chapter [0-9]+\.[[:blank:]]+[[:alpha:]]
e less
iria procurar por isso.
(Ignorar a diferença entre letras maiúsculas e minúsculas é uma opção-i
: ajuda a ler a página do manual).
Responder2
Tentar
less -GN -p "Chapter N"
O parâmetro -p procura texto usando regex e o move para o início da tela.