Como el título lo indica, cuando estoy navegando por el archivo de texto, me gustaría saber la porción visual actual de todo el archivo de texto.
Sé que con la opción -N, podríamos activar los números de línea, pero ¿cómo podría hacer que menos muestre el número de línea del archivo de texto completo?
Gracias.

wdiff version1.txt version2.txt | colordiff | less -RM, no muestra el porcentaje. Avíseme si alguien tiene una solución o solución para esto. Actualización: la solución es agregar + Gg como se explica otra respuesta.¿Quieres decir como con el
-Minterruptor?fuente
-msi el número de línea no es necesario.wdiff version1.txt version2.txt | colordiff | less -RMActualización: la solución es agregar + Gg como explica otra respuesta.less -M +Ggpara archivos no muy grandes está bien, porque
+G(Gcomando) ir hasta el final del archivofuente
$MANPAGERaunque! Verman man.colordifftambién! Por ejemplo:wdiff version1.txt version2.txt | colordiff | less -RM +GgSimplemente ampliando un poquito las respuestas anteriores. Línea de comando:
hace lo siguiente:
-M Mostrar la posición actual dentro del archivo en el indicador + Gg Ejecutar comandos
G(ir al final del archivo) yg(volver al principio del archivo)Si
lessestá leyendo desde stdin, lo que sucede cuandomanse muestra una página de manual, no conoce el número total de líneas en el archivo de antemano, por lo que puede calcular correctamente su posición. Por lo tanto,+Gges necesario para quelesspueda obtener el número total de líneas, y así calcular la posición actual como un porcentaje.Me pareció útil establecer estas variables en ~ / .bashrc :
LESSse asegurará de que todas las invocaciones delessmostrarán la posición actual en la solicitud, yMANPAGERse asegurará de quelesspodrá obtener el número total de líneas en la página del manual, quelessluego se mostrará en la solicitud. Parecía ser más sensato no incluir+GgenLESSpara evitar quelesstraten de ir hasta el final de la posible gran entrada de corriente. Si es necesario, siempre se pueden ejecutar los comandosGygmanualmente.fuente
Gg