12 votos

¿Puedo personalizar colores ANSI en el Terminal sin necesidad de herramientas adicionales como SIMBL?

Me di cuenta de que los colores en el Snow Leopard Terminal.la aplicación no son tan grandes (usando el Pro tema, pero los otros temas son peores).

Parece que no hay manera fácil de personalizar los colores, y google sólo mostró extraño soluciones que implican SIMBL y obligando a la terminal de 32-Bit.

Es que todavía es el caso, o hay una manera de cambiar los colores en Snow Leopard del Terminal.aplicación? Mi concha es zsh, no bash si que hace una diferencia.

Aclaración: me refiero a la ANSI Colores como el Verde, Rojo, Azul, etc. Por defecto, el Terminal se parece a esto:

Default

Estos colores no son tan grandes, quiero tener este aspecto:

I want these colors

He encontrado un 64-Bit compatible SIMBL/TerminalColours plugin, pero si puedo evitar tener que utilizar SIMBL, que sería mi objetivo. Sé que hay otros terminales como iTerm, pero quiero Terminal.app.

4voto

Davide Vosti Puntos 1903

La Terminal.la aplicación tiene estos colores codificados en ella. Métodos internos como +[NSColor(Terminal) vtRedColor] utilización rígida de punto flotante constantes para establecer los colores.

Como se señaló, hay SIMBL plugins que pueden parche de esto, pero ya has señalar sus limitaciones actuales. SIMBL ha sido actualizado para apoyar a las aplicaciones de 64 bits, por lo que debes contactar con los autores de los plugins para solicitar que se reconstruirlas para soporte de 64 bits. También hay otra SIMBL plugin para considerar.

La única otra opción para la Terminal.la aplicación es escribir una solicitud en http://bugreport.apple.com y la esperanza de que alguien en Apple se ve tentado a agregar personalización del color de la Terminal.aplicación de Lion.

3voto

Yasmine Mustafa Puntos 21

Como de Mac OS X Lion 10.7, el dieciséis ANSI colores son personalizables en la Terminal de preferencias.

Terminal > Preferencias > Ajustes > [perfil] > Texto > ANSI Colores

Terminal ANSI Color Preferences

Al punto en uno de los controles de color muestra el color ANSI nombre y número de referencia.

Cuando se edita un color ANSI hay un botón en el panel color para restablecer el individuo ANSI color por defecto:

Terminal ANSI Color Panel

Un par de consejos acerca de la Configuración del panel de preferencias:

  • Como con la mayoría de los Ajustes, puede seleccionar más de un perfil en un tiempo (por ejemplo, Mayús o la tecla Comando y haga Clic en o seleccione Editar > Seleccionar Todo) y cambiar los colores de todos ellos al mismo tiempo.

  • La Configuración del panel de preferencias soporta Deshacer (y Rehacer), así que usted puede probar un cambio (o varios cambios) y revertir cambios que no le gusta.

1voto

81bronco Puntos 7071

ANSI códigos de escape puede hacer lo que quiera. No es tan popular ahora como lo fueron cuando todo el mundo trabajaba en una terminal a través de un módem, pero son todavía funciona en Terminal y iTerm y tal calaña. No me sorprendería encontrar que la Terminal es el uso de ellos detrás de las escenas para el control de sus colores.

Es posible que desee buscar en IBM, Símbolo de la magia de la página. ANSI codes debe permitir que usted para personalizar los colores si usted comienza con el Básico de la terminal de perfil.

Wikipedia tiene más info en ANSI código de escape.

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