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.
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.
Respuestas:
Puede usar la configuración actual (predeterminada) como punto de partida:
tmux show -g | cat > ~/.tmux.conf
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.
tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf: eso ya antepondría todas las líneas con unset -g
cat. Solo hazlo tmux show -g > ~/.tmux.conf. El uso catcomo este se conoce como UUOC - "uso inútil de cat".
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):
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:
/usr/share/doc/tmux/examples/n-marriott.conf /usr/share/doc/tmux/examples/t-williams.conf /usr/share/doc/tmux/examples/vim-keys.conf /usr/share/doc/tmux/examples/h-boetes.conf /usr/share/doc/tmux/examples/screen-keys.conf
La respuesta principal tmux show -g | cat > ~/.tmux.confno funcionó para mí ya que recibí muchos unknown 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ínea set -gpara que esto funcione o se ejecute:
tmux show -g | sed 's/^/set -g /' > ~/.tmux.conf
<filename>de un directorio<directoryname>utilice el siguiente comando:find <directory> -iname <filename>.