.tmux.conf não está sendo lido?

0

Tentando usar o tmux instalado via Homebrew em um Mac.

Eu tenho o seguinte em ~ / .tmux.conf:

set -g default-terminal "screen-256color"

Antes de executar o tmux, no Terminal.app regular, TERM é xterm-256color . Depois de executar o tmux, dentro do tmux, TERM é xterm . Mas é suposto dizer screen-256color ? O tmux está lendo meu arquivo corretamente?

    
por Ana 26.11.2013 / 02:45

1 resposta

1

Verifique seus scripts de inicialização do shell. Minha aposta seria que TERM está sendo sobregravado lá. O tmux deve configurá-lo antes de iniciar o seu shell, mas não tem como impedir que o seu shell o redefina.

Tente executar tmux new-session 'bash --norc' (ou desative os scripts de inicialização no shell que estiver usando) e veja se TERM está definido como screen-256color . Se estiver, isso confirmaria que TERM é sobrescrito por um dos seus scripts de inicialização.

    
por 26.11.2013 / 02:58

Tags