Mi amigo me proporcionó una información bastante detallada .screenrc
que puse en mi ~/
directorio. Estoy bastante seguro de que cuando screen
lo ejecuto no estoy utilizando las ediciones en el archivo.
- ¿Cómo puedo confirmar si lo estoy usando o no?
- ¿Cómo puedo asegurarme de que mi sistema utilice el
~/.screenrc
archivo?
Respuesta1
$HOME/.screenrc debería ser el valor predeterminado compilado. También puedes especificarlo en la línea de comando:
$ screen -c ~/.screenrc
También puedes configurarlo con una variable de entorno:
$ export SCREENRC="~/.screenrc"
En cuanto a confirmar que se está leyendo/usando, intente poner estos dos en su screenrc:
hardstatus on
hardstatus alwayslastline
Si aparece una lista de todas sus ventanas en la línea inferior, se está leyendo su screenrc.
Respuesta2
lancero brillanteLa respuesta de es útil, pero basándome en una experiencia limitada, puedo agregar:
Si hay un error en su archivo .screenrc, parece que screen
ignora el archivo en silencio.
Esto podría explicar la causa. Es posible que desee comenzar con un archivo vacío y agregar las líneas lentamente para descubrir las líneas ofensivas.
Respuesta3
El archivo screenrc no entra en vigor hasta que inicie sesión la próxima vez. Si creó el archivo y luego ejecutó la pantalla, parece que no funciona. Sin embargo, la próxima vez que inicie sesión en bash, funcionará.
Mientras tanto, puede especificar el archivo según la otra respuesta. Me resulta más fácil volver a iniciar sesión rápidamente.