Configurando LS_COLORS e em uma tela GNU

0

Existe uma maneira de definir um LS_COLORS da Tela GNU como o da janela de terminal padrão que não é de tela?

Existe .screenrc ou .screen_profile , não entendo o que acontece quando uma tela GNU é inicializada?

    
por rudolph9 15.02.2012 / 20:17

1 resposta

1

De acordo com testes com tela no Linux e no FreeBSD, apenas ~/.bashrc é originado. O ~/.bash_profile não é originado como não sendo um "shell de registro".

Você pode fazer esse teste com facilidade adicionando as linhas de eco corretas no início de todo o seu ~/.*rc .

Se você ainda não tiver certeza ou quiser que a tela defina um ambiente específico, você pode usar as seguintes opções "~ / .screenrc":

  • shell <shell_bin> para especificar o binário do shell a ser usado (em vez do padrão: $SHELL )
  • setenv <var> <value> para definir o ambiente <var> to <value>
  • source <file> para obter outro <file>

Você pode dar uma olhada nas outras opções ~/.screenrc disponíveis em man screen , mas não muito especificamente é dito sobre os arquivos ~/.*rc originados, já que é insinuado que a tela está invocando um "shell não-registrador".

    
por 15.02.2012 / 20:31