Em que velocidade se deve conectar o zsh ao tmux?

0

Acho que essa é uma pergunta do tmux, embora possa ser uma pergunta zsh ou uma questão relacionada a ambos.

I SSH para um servidor de uma caixa do Windows usando o PuTTY. Na janela de configuração do PuTTY, no painel Data, tenho velocidades de terminal definidas como "230400, 230400".

No final do servidor, no meu perfil .z, eu tenho "stty speed 230400". Quando eu entro "stty -a" no meu prompt zsh, ele mostra "velocidade 230400 baud;" (entre várias outras configurações stty).

Quando eu faço o login no servidor, vejo (abaixo de um banner de boas-vindas) "230400" em uma linha sozinha logo acima do prompt do meu shell.

Eu assumo (algo incerto) a partir disso que estou conectando a uma velocidade próxima dessa velocidade.

Então porque é que quando eu abro o tmux a partir do meu prompt zsh, pouco antes do prompt zsh filho aparecer (dentro do tmux), eu vejo, em uma linha acima do prompt zsh filho, "9600"?

Eu preciso exportar o comando "stty speed 230400" que está no meu perfil .z? Não tenho certeza se posso fazer isso (ou não sei como fazer isso), já que "stty speed 230400" não é uma configuração de variável de ambiente. / p>

Ou, posso / eu preciso definir a partir do tmux a velocidade na qual o shell abre o tmux?

Ou é melhor não tentar definir essas velocidades? (O manual do PuTTY diz, por exemplo, sobre sua configuração "velocidades de terminal":

"Este parâmetro não afeta a velocidade real da conexão, que é sempre 'tão rápida quanto possível'; é apenas uma dica que às vezes é usada pelo software do servidor para modificar seu comportamento. Por exemplo, se uma velocidade lenta é indicada, o servidor pode alternar para um modo de exibição com menos largura de banda.

"O valor geralmente não tem sentido em um ambiente de rede, mas o PuTTY permite que você o configure, caso você ache que o servidor está reagindo mal ao valor padrão. * "O formato é um par de números separados por uma vírgula, por exemplo, 38400,38400. O primeiro número representa a velocidade de saída (do servidor) em bits por segundo, e o segundo é a velocidade de entrada (para o servidor) " * *

De qualquer forma, acho o "9600" estranho. Eu também não tenho certeza se essas velocidades de conexão supostamente têm algum significado real ou são compatíveis com as velocidades de conexão reais.

Então, qual é a fonte da aparência do indicador de velocidade "9600", e por que essa velocidade quando todas as configurações estão no número mais alto, e parece estar trabalhando naquele número maior?

    
por user64270 03.04.2014 / 06:20

1 resposta

1

Essas velocidades são uma configuração para linhas seriais e são irrelevantes para qualquer terminal que não esteja conectado por meio de uma linha serial, como software de multiplexador de terminal, terminais remotos, emulador de terminal GUI ou qualquer outro tipo de terminal de software. Como as linhas seriais eram uma vez a norma para os terminais, a velocidade é um parâmetro na configuração do terminal. Embora, em teoria, alguns aplicativos possam usar a configuração, e é por isso que o PuTTY permite alterá-lo. Na prática, ainda não encontrei um que funcione. Você pode ignorar essa configuração com segurança e não incluir nenhuma linha stty speed … em nenhum arquivo de configuração.

    
por 04.04.2014 / 02:16

Tags