GNU/Linux >> Tutoriales Linux >  >> Linux

¿Tmux no obtiene el .tmux.conf?

Instalé tmux localmente (sin privilegios de root). También creé mi .tmux.conf archivo en mi directorio de inicio con las siguientes líneas:

unbind-key C-b
set -g prefix C-o
bind-key C-o send-prefix

Sin embargo, tmux no parece estar obteniendo este archivo (mi clave de vinculación sigue siendo C-b ). Intenté cerrar y volver a abrir mi sesión ssh (esto es en una máquina remota) sin éxito.

¿Qué podría estar pasando?

Respuesta aceptada:

Lo más probable es que no haya iniciado un nuevo proceso de servidor tmux. Dices que cerraste tu sesión ssh y comenzaste una nueva, pero eso no tendría ningún efecto en el servidor tmux; uno de los principales beneficios de usar tmux es que las sesiones pueden sobrevivir a ese tipo de actividad.

Intente ejecutar tmux ls para comprobar si el servidor todavía se está ejecutando. Si no es así, debería quejarse de eso.

Si, en cambio, obtiene una lista de sesiones, adjúntelas a cada una de ellas y ciérrelas. El proceso del servidor tmux morirá cuando se cierre la última sesión. Luego, la próxima vez que inicie una nueva sesión, se creará un nuevo proceso de servidor y leerá el tmux.conf archivo.

Si no desea cerrar las sesiones existentes, puede pedirle al servidor tmux que lea el archivo de configuración con tmux source ~/.tmux.conf .


Linux
  1. ¿Cuáles son los beneficios de CloudLinux?

  2. Migraciones en Rackspace Cloud

  3. ¿Cómo cambio el directorio raíz de un servidor Apache?

  4. httpd:no se pudo determinar de manera confiable el nombre de dominio completo del servidor, usando 127.0.0.1 para ServerName

  5. ¿Cómo iniciar el servidor Tomcat en Linux?

La configuración perfecta - SUSE 9.2

¿Cómo ocultar el nombre del software del servidor DNS y su versión? [Seguridad DNS]

¿Por qué el servidor bloqueó mi IP?

Verifique el historial de inicio de sesión en su servidor

Cómo cambiar el nombre de host del servidor en Ubuntu

¿Cómo cambiar la zona horaria en Ubuntu 18.04 Server?