Existe uma maneira de alterar temporariamente a cor do terminal?

4

Eu uso o gnome-terminal e a maioria dos meus editores com um tema branco sobre preto, pois acho mais fácil para os olhos. Um dos meus laboratórios requer screenshots do terminal (com o processo) para ser enviado junto com o código do programa.

Então, existe uma maneira de alterar temporariamente o terminal para um esquema de cores preto sobre branco, de preferência de dentro do próprio terminal?

Se não, existe uma maneira de iniciar um terminal filho com o esquema de cores invertido, sem afetar o terminal pai?

    
por asheeshr 09.02.2013 / 09:22

1 resposta

6

Você pode usar a ferramenta de configuração gconftool-2 - GNOME. Primeiro, você pode listar todos os seus perfis de gnomo com:

$ gconftool-2 --get /apps/gnome-terminal/global/profile_list
[Default,Profile0]

Agora você pode imprimir valores para o perfil selecionado:

$ gconftool-2 -a "/apps/gnome-terminal/profiles/Default"

Armazenar valor de cor de primeiro e segundo plano:

$ gconftool-2 --get "/apps/gnome-terminal/profiles/Default/foreground_color"
#000000000000
$ gconftool-2 --get "/apps/gnome-terminal/profiles/Default/background_color"
#EEEEEEEEECEC

Agora você pode desativar o uso de cores de tema:

$ gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false

E defina suas próprias cores:

$ gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#EEEEEEEEECEC"
$ gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#000000000000"
    
por 09.02.2013 / 10:56