Quiero copiar el archivo tmux.conf predeterminado en mi directorio de inicio, pero no puedo encontrar la ubicación en Ubuntu 12.04. La página man indica que el archivo reside en /etc/tmux.conf, sin embargo, esto no coincide con mi configuración.
47

<filename>de un directorio<directoryname>utilice el siguiente comando:find <directory> -iname <filename>.Respuestas:
Puede usar la configuración actual (predeterminada) como punto de partida:
Tenga en cuenta que la tubería a cat es necesaria por ahora debido a un error conocido al redirigir tmux stdout a un archivo.
fuente
tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: eso ya antepondría todas las líneas con unset -gcat. Solo hazlotmux show -g > ~/.tmux.conf. El usocatcomo este se conoce como UUOC - "uso inútil decat".Según lo
dpkg -L tmuxque muestra qué archivos instaló el paquete, no hay tmux.conf predeterminado incluido en el paquete./etc/tmux.confes solo una ubicación que puede usar (solo tiene sentido con varios usuarios que usan tmux) que se evaluará antes de ~ / .tmux.conf. Tienes que crear tu propio archivo .conf. Eche un vistazo a esto, por ejemplo (primer hit en google):http://dev.gentoo.org/~wired/conf/tmux.conf
fuente
No hay
/etc/tmux.confarchivo predeterminado . Puede comenzar con los archivos conf de ejemplo/usr/share/doc/tmux/exampleso consultar el manual / web / etc. para crear su propio archivo de configuración.El
examplesdirectorio contiene:fuente
La respuesta principal
tmux show -g | cat > ~/.tmux.confno funcionó para mí ya que recibí muchosunknown commanderrores.Al seguir excavando, tiene que ver con el cambio de sintaxis para que
tmux show -gya no genere archivos de configuración válidos. Debe anteponer cada líneaset -gpara que esto funcione o se ejecute:fuente
El archivo de configuración se encuentra en
/usr/share/tmux, no en/usr/share/doc/tmux.fuente