Eu instalei tmux via apt-get e não há .tmux.conf arquivo em meu diretório inicial, mesmo depois de executar tmux.
Tenho tentado seguir um tutorial do tmux , mas a primeira parte envolve modificar esse arquivo, mas como não tenho esse arquivo estou preso. Como obtenho o arquivo tmux conf?
Comentários
- Eu criei github.com/ gpakosz / .tmux para ajudar as pessoas a começar a usar o tmux
Resposta
Deve haver vários exemplo de arquivos de configuração em /usr/share/doc/tmux/examples ou /usr/share/tmux/. Você pode copiar qualquer um deles para ~/.tmux.conf para testar.
Como alternativa, você pode criar um ~/.tmux.conf com as configurações padrão usando este comando de dentro do tmux:
tmux show -g > ~/.tmux.conf
Este comando funciona com o tmux versão 1.8.
Em versões mais antigas de tmux, um bug relacionado ao redirecionamento de stdout para um arquivo pode exigir este comando:
tmux show -g | cat > ~/.tmux.conf
Mais informações podem ser encontradas aqui .
Comentários
- Por que a
| catparte é necessária? - Ela ' não é, pelo menos no tmux 1.8. Eu ' editei minha resposta para refletir isso.
- Eu sugiro fortemente aprender / ensinar formas longas de comandos. Formas curtas tendem a ser muito difíceis de pesquisar. Tente pesquisar manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html por
show-optionsem seguida, pesquiseshow.
Resposta
Se o .tmux.conf o arquivo não existe, então você pode simplesmente criá-lo. tmux iria lê-lo na próxima vez que você iniciar tmux.
O restante desta resposta diz respeito a descobrir o que “opções padrão” são, mas observe que você não realmente precisa delas, a menos que esteja interessado no que elas são.
O tmux utilitário “s own show-options comando com o sinalizador -g irá despejar todas as opções definidas globalmente no tmux sessão (ou seja, tmux deve estar em execução para usá-lo).
Então, se você ” re em uma tmux sessão, seu ~/.tmux.conf arquivo está vazio, o seguinte irá despejar as configurações padrão:
$ tmux show-options -g >tmux.conf-default
Algumas opções são definidas por tmux inspecionando o ambiente do shell. Eu, por exemplo, obtenho status-keys vi, provavelmente porque uso as combinações de teclas Vi no meu shell (EDITOR está definido como vim).
Em qualquer caso, você “obterá as opções dessa maneira. No entanto, percebi que há muito pouco que preciso configurar em tmux. Acho que está bem configurado por padrão para o meu gosto, e basicamente redefino a tecla de prefixo para Ctrl + a (o b está um passo longe demais para o conforto do meu teclado Dvorak), e é isso.
Se você não precisa / deseja alterar nada nas opções padrão, não precisa. não preciso de um .tmux.conf arquivo.
Resposta
se instalado através do homebrew, então o caminho seria “/usr/local/Cellar/tmux/2.8/share/tmux”
E neste local haveria um arquivo conf de exemplo, você pode criar um novo arquivo tmux.conf neste local e em seguida, execute o seguinte comando “tmux source-file tmux.conf”