O tmux e a tela podem gerar variáveis de ambiente que podem ser usadas pelo PROMPT_COMMAND?

1

Eu quero criar um log dos comandos que eu criar em todos os termimals que eu trabalho, como explicado nesta pergunta, Existe algum utilitário ou plugin que inclui o diretório atual no histórico bash? , e em que outros criaram suas próprias alternativas, por exemplo link e link .

Eu uso o tmux e a session para organizar meu trabalho, usando nomes de sessão e de janela. É possível para eles definir variáveis de shell que podem ser usadas pelo PROMPT_COMMAND para atualizar o histórico, ou seja, usar os nomes de sessão e janela para criar uma variável de ambiente no registro. Eu preciso ser capaz de configurá-los à vontade e ligá-los ou desligá-los conforme necessário.

    
por vfclists 24.04.2017 / 15:14

1 resposta

2

screen define as variáveis de ambiente STY e WINDOW como o nome completo da sessão (conforme mostrado por screen -ls ) e o número da janela, respectivamente. É claro que isso pode mudar durante a execução do programa e não há como screen atualizar as variáveis armazenadas na memória de um subprocesso.

    
por 24.04.2017 / 15:23