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
| cat
parte é 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-options
em 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”