1 votos

¿Instalar el tema de Monokai en el terminal con los colores de la pantalla, etc.?

Ya tengo un tema de Monokai instalado en el Terminal, así:

enter image description here

Me preguntaba cómo podría meter el resto de los Monokai (como usa Sublime) en Terminal? Por ejemplo, haciendo que el prompt (Gamma@~) sea de color, etc.

Aquí está mi archivo .bash_profile actual:

export PATH=/usr/local/bin:$PATH
export CLICOLOR=1
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx
export PS1="\u@\w $ "
alias ls='ls -G'

¡Muchas gracias! Sé que esta pregunta es bastante vaga, pero parece que no puedo encontrar un esquema de color PS1 que coincide con Monokai.

0voto

tubedogg Puntos 6827

Ver esta respuesta en la SE de Unix y Linux. Hay una serie de colores adicionales que se pueden utilizar en un terminal de 256 colores.

Puedes ver los colores en Terminal, y ver sus códigos, ejecutando este bash script. (También hay una tabla de colores en el post enlazado arriba, o IMO una tabla más legible aquí .)

#!/bin/bash

color=16;

while [ $color -lt 245 ]; do
    echo -e "$color: \\033[38;5;${color}mhello\\033[48;5;${color}mworld\\033[0m"
    ((color++));
done

Una vez que determine los colores que desea, y tenga los códigos de color, puede utilizarlos en un aviso de PS1 como se muestra a continuación.

48;5;# donde # es el número de color que desea, establece el color de fondo.

38;5;# de nuevo # sustituido por el número de color, establece el color de primer plano.

En mi caso, quería el fondo por defecto que Terminal establecía cuando se lanzaba, y utilizo 0 para anotar esto. (También puede ver que hacia el final de la secuencia \[\e[0m\] - la misma idea, usando 0 para restablecer todo al valor por defecto).

export PS1='\[\e[0;38;5;166m\]\u@\H\[\e[0m\] \w $ '

La siguiente captura de pantalla muestra mi consulta original, por defecto, y luego cómo se ve cuando se hace la fuente .bash_profile después de definir PS1 :

enter image description here

0 votos

He empezado a usar iTerm2 y zsh, pero esto sigue siendo relevante. Gracias.

0voto

Ambidextrous Puntos 176

No es una respuesta directa a tu pregunta, pero ¿has mirado iTerm ? Viene con varias características adicionales encima de Terminal, y puedes descargar e instalar un montón de dulces temas encima de él. Aparte de iTerm, también puedo recomendar zsh, que no es más que una capa adicional sobre el shell bash, y si usas el oh-my-zsh plugin, de nuevo, obtienes un montón de temas e indicaciones precocinadas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X