Quero copiar o arquivo tmux.conf padrão para o meu diretório pessoal, mas não consigo encontrar o local no Ubuntu 12.04. A página de manual afirma que o arquivo reside em /etc/tmux.conf, mas isso não corresponde à minha configuração.
Quero copiar o arquivo tmux.conf padrão para o meu diretório pessoal, mas não consigo encontrar o local no Ubuntu 12.04. A página de manual afirma que o arquivo reside em /etc/tmux.conf, mas isso não corresponde à minha configuração.
Respostas:
Você pode usar as configurações atuais (padrão) como ponto de partida:
tmux show -g | cat > ~/.tmux.conf
Observe que o pipe para o gato é necessário por enquanto, devido a um erro conhecido ao redirecionar o tmux stdout para o arquivo.
tmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf
: que já iria preceder todas as linhas com umaset -g
cat
. Apenas faça tmux show -g > ~/.tmux.conf
. Usar cat
assim é conhecido como UUOC - "uso inútil de cat
".
Conforme dpkg -L tmux
mostra os arquivos que o pacote instalou, não há tmux.conf padrão incluído no pacote. /etc/tmux.conf
é apenas um local que você pode usar (só faz sentido com vários usuários usando tmux) que será avaliado antes do ~ / .tmux.conf. Você precisa criar seu próprio arquivo .conf. Dê uma olhada nisso, por exemplo (primeiro hit no google):
Não há /etc/tmux.conf
arquivo padrão . Você pode começar com os exemplos de arquivos conf /usr/share/doc/tmux/examples
ou consultar o manual / web / etc. para criar seu próprio arquivo de configuração.
O examples
diretório contém:
/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
A resposta principal tmux show -g | cat > ~/.tmux.conf
não funcionou para mim desde que recebi vários unknown command
erros.
Após uma escavação adicional, isso tem a ver com a mudança de sintaxe, para tmux show -g
não gerar mais arquivos de configuração válidos. Você deve anexar previamente todas as linhas set -g
para que isso funcione ou execute:
tmux show -g | sed 's/^/set -g /' > ~/.tmux.conf
<filename>
em um diretório<directoryname>
use o seguinte comando:find <directory> -iname <filename>
.