¿Cómo cancelo el efecto de "ESC-F" en "menos" sin cancelar el proceso en ejecución?

¿Cómo cancelo el efecto de "ESC-F" en "menos" sin cancelar el proceso en ejecución?

Cuando uso less, a veces me gusta que las cosas sigan por un tiempo, así que uso la ESC-Ftecla de secuencia que, hasta aquí, hace lo que quiero.

La única forma que encontré para volver al lesscomando normal es usar Ctrl-C. Sin embargo, cuando hago eso, detiene (cancela) el proceso en ejecución.

Lo que estoy buscando es una manera de volver a la lessfuncionalidad normal sin detener el proceso en ejecución para poder ver algunas cosas y luego ver el siguiente resultado sin tener que reiniciar mi proceso.

¿Existe tal capacidad?

Respuesta1

La respuesta correcta es Ctrl+ X.

De lo contrario, en operaciones de canalización como find /var/log -name "*.log" | xargs less, Ctrl+ Cterminará lessy saldrá al aviso.

Respuesta2

Desde la página de manual de less:

       F      Scroll  forward, and keep trying to read when the end of file is
              reached.  Normally this command would be used  when  already  at
              the  end of the file.  It is a way to monitor the tail of a file
              which is growing while it is being  viewed.   (The  behavior  is
              similar to the "tail -f" command.)

       ESC-F  Like  F,  but  as soon as a line is found which matches the last
              search pattern, the terminal bell is rung and forward  scrolling
              stops.

Si su lista de opciones estándar para less(generalmente especificadas en $LESSla variable de entorno o en el ~/.lesskeyarchivo, pero posiblemente también definidas por alias de shell o similares) incluye -K, será imposible detener lesslas funciones Fo Esc-Fsin salir less:

       -K or --quit-on-intr
              Causes less to exit immediately (with status 2) when  an  inter‐
              rupt  character  (usually  ^C) is typed.  Normally, an interrupt
              character causes less to stop whatever it is doing and return to
              its  command  prompt.  Note that use of this option makes it im‐
              possible to return to the command prompt from the "F" command.

Debido a que Esc-Fes una variante de la Ffunción, esperaría que la -Kopción también tuviera el mismo efecto.

información relacionada