¿Cómo puedo evitar que tmux se bloquee cuando me desplazo hacia arriba?


9

tmux es impresionante, pero a menudo me encuentro en situaciones en las que desplazarse hacia arriba causa problemas (ciertamente menores pero aún indeseables). Por ejemplo, tengo un servidor node.js ejecutándose en una ventana, y BrowserSync intentando volver a cargar la aplicación cada vez que cambio los archivos. Si me he desplazado hacia arriba para leer alguna console.logsalida (pero olvide que estoy bloqueando el servidor), y luego hago un cambio en mi editor, no pasa nada.

¿Hay alguna manera de hacer que tmux no bloquee el servidor, sino que simplemente deje de agregar una nueva salida al fondo del búfer de desplazamiento y me permita seguir viendo la misma sección del búfer al que me había desplazado anteriormente?


¿El modo de copia no es lo que está buscando en @iconoclast?
cesar

¿Encontraste una solución? Acabo de encontrarme con esto.
hakunin

Respuestas:



0

Inicie sus aplicaciones como trabajos en segundo plano $cmd &

  • La salida aún saltará a la sesión actual
  • Cualquier cosa que hagas en el cli no bloqueará el proceso
  • Obtenga cualquier estado de trabajo en segundo plano con jobs -l
  • Mata cualquier trabajo con kill $jobnumber
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.