cómo configurar el color cuando uso el servidor iterm2 ssh linux

0

uso Mac y usar iterm2 ssh login linux Server . pero cuando exec ls El terminal es blanco y negro. cómo configurar entonces como mac colors

    
pregunta fuyou001 07.08.2013 - 17:42

2 respuestas

2

Los informes predeterminados de TERM type iTerm son xterm y eso debería ser suficiente desde el final de tu Mac para ver los colores. El problema es que hay dos cosas en juego aquí: su terminal local iTerm y la máquina remota y su configuración de shell. Si no ha configurado su shell para mostrar el color, no importa lo que su iTerm está reportando para TERM .

Parece que el problema está en el extremo remoto y que no has configurado ls en tu sistema Linux para generar colores.

Intente configurar LS_COLORS en su entorno después de que haya ingresado ssh en su máquina Linux. Aquí hay una forma de hacerlo:

export LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32'

Eso debería darte una buena oportunidad de asegurarte de ver los colores cuando ejecutas ls en cualquier directorio. Si le gusta la configuración, haga que sean permanentes agregando esa línea a su archivo ~/.bash_profile en la máquina con Linux.

También puede usar la variable de entorno COLORS más nueva y más genérica y señalarla al archivo /etc/DIR_COLORS que debería existir en la mayoría de las instalaciones modernas de Linux. Más herramientas eliminarán esto que solo ls , por lo que verás color en herramientas como grep también. Agregue lo siguiente a su ~/.bash_profile :

export COLORS=/etc/DIR_COLORS

para agregar colores a más herramientas.

    
respondido por el Ian C. 30.05.2014 - 18:46
-1

Establezca el valor Report Terminal Type en

xterm-color
    
respondido por el Intrus 30.05.2014 - 16:51

Lea otras preguntas en las etiquetas