Esquema de cores é perdido na troca de casca

2

Meu shell de login padrão é ksh , que mostra meu esquema de cores padrão que defini por putty. Mas quando eu mudo meu shell para bash , meu esquema de cores é perdido.

Existe uma maneira de manter o esquema de cores?

EDITAR:

Para definir as cores da minha janela do console usando o putty, usei este link: link

    
por Lokesh 27.08.2013 / 17:16

3 respostas

1

Não há realmente uma maneira de fazer isso. Quando você define as cores nas configurações do Putty, elas são enviadas como um comando para o shell atualmente ativado. Depois de alterar o shell, ele desativa as cores (já que elas não foram salvas em qualquer lugar) e você obtém as configurações do novo shell.

Minha sugestão seria encontrar as cores que você gosta e colocá-las nos arquivos de configuração de seus shells. Então Putty não precisará enviar os arquivos e você não terá que se preocupar em perder cores enquanto alterna entre elas.

    
por 27.08.2013 / 19:37
0

Acho que as cores para o bash estão definidas em ~ / .bashrc, então imagino que o esquema de cores para o ksh esteja definido em ~ / .kshrc. Apenas um palpite.

    
por 27.08.2013 / 17:20
0

Adicione o seguinte ao arquivo ~/.bashrc em sua pasta pessoal.

if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
fi
    
por 16.11.2015 / 09:07