Como obtenho um arquivo de configuração tmux padrão?

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

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, pesquise show.

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”

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *