Estoy usando less
para ver un pdf grande (piense en una página de 5k) en mi terminal. El pdf está dividido en capítulos. Tengo curiosidad por saber, ¿cómo puedo ir a un determinado capítulo del pdf sin saber el número de línea? Intenté buscar en las man
páginas, pero no pude determinar lo que necesitaba saber.
No quiero desplazarme hacia abajo durante 10 minutos.
Respuesta1
less
puntos de vistaarchivos de texto(probablemente estés usando un filtro a través de lessopen.sh
). Dentroarchivos de texto, less
te permite buscarexpresiones regulares, como vi
. Si los encabezados de sus capítulos coincidieran con un patrón como
Chapter 123. This is a Title
entonces podrías escribir
/chapter [0-9]+\.[[:blank:]]+[[:alpha:]]
y less
buscaría eso.
(Si ignorar la diferencia entre mayúsculas y minúsculas es una opción-i
: ayuda leer la página del manual).
Respuesta2
Intentar
less -GN -p "Chapter N"
El parámetro -p busca texto usando expresiones regulares y lo mueve al principio de la pantalla.