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 cat
como este se conoce como UUOC - "uso inútil de cat
".
Según lo dpkg -L tmux
que muestra qué archivos instaló el paquete, no hay tmux.conf predeterminado incluido en el paquete. /etc/tmux.conf
es 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.conf
archivo predeterminado . Puede comenzar con los archivos conf de ejemplo /usr/share/doc/tmux/examples
o consultar el manual / web / etc. para crear su propio archivo de configuración.
El examples
directorio 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.conf
no funcionó para mí ya que recibí muchos unknown command
errores.
Al seguir excavando, tiene que ver con el cambio de sintaxis para que tmux show -g
ya no genere archivos de configuración válidos. Debe anteponer cada línea set -g
para 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>
.