shell comando 'tmux' lança 'não pode usar o erro / dev / tty'

3

Acabei de mudar de terminador para cupim hoje. Eu também instalei Fish e oh my fish, Passei algumas horas configurando tudo, mas quando fui iniciar uma sessão do tmux para fazer algum trabalho, ele retornou open terminal failed: can't use /dev/tty .

Eu coloquei Fish no meu shell padrão. O tmux funciona bem no terminal gnome e no xterm. Mas ambos abrem um shell bash quando inicio uma nova sessão do tmux. Quando eu abro o terminador ele abre com este erro Unsupported use of '='. To run 'bash' with a modified environment, please use 'env TERM=xterm-256color bash…' fish: TERM=xterm-256color bash -l

Não estou preocupado com o problema do terminador, e o tmux abrindo um shell bash quando aberto a partir de peixe é uma questão secundária. Eu os trago para o caso de eles apontarem para o problema.

Estou preocupado porque o cupim está lançando um erro de terminal aberto com falha quando tento invocar o tmux. Alguma idéia de como eu posso consertar isso ou por que isso está acontecendo?

Ubuntu 16.04 Peixe 2.2

    
por Riley Hughes 13.11.2017 / 07:10

1 resposta

-1

Não tenho certeza de qual termite você recebe mais de gnome-terminal . termite tem um "modo de seleção", mas se você estiver executando tmux dentro de termite , então tmux já tem um modo de seleção semelhante que você pode usar. Se você quiser lançar um shell diferente além de bash dentro do Tmux, veja a opção de configuração Tmux default-shell .

O resultado de pesquisa número um para térmite do tmux é sobre o problema que eles têm trabalhando juntos.

A solução prática aqui parece ser remover termite da equação.

    
por 14.11.2017 / 20:53