¿Código de color para vi en la terminal en Mac?

1

He estado usando el esmoquin de mi escuela por un tiempo. Fue construido con un código de color agradable para cada sintaxis para cada lenguaje de programación. Quiero hacer lo mismo en la máquina que acabo de comprar. Cuando invoco

vi filename

La vista era simple en blanco y negro. ¿Cómo me personalizo para que cuando vea los archivos de script / código en el terminal, tenga un código de color agradable? Por ejemplo, si se leerá la declaración, la cadena será de color púrpura, etc. Que yo sepa, puede tener algo que ver con el archivo .profile?

    
pregunta Fyr Zheng 17.08.2017 - 06:57

2 respuestas

3

Agregue lo siguiente a su ~/.vimrc :

filetype plugin indent on
set term=builtin_ansi
syntax on

Si está usando iTerm, use esto en lugar de la línea 2:

set term=xterm-256color
    
respondido por el grg 17.08.2017 - 08:53
0

Use :syn on para activar el resaltado de sintaxis. Ponga esto en su archivo ~/.vimrc para usarlo cada vez. (Vim debería detectar su tipo de terminal automáticamente, no tiene que preocuparse por eso).

Para personalizar los colores, use el comando :highlight . Escriba :help :hi en Vim para obtener más información sobre esto. Para obtener más ayuda sobre el resaltado de sintaxis en general, escriba :help :syntax-highlighting .

Si desea personalizarlo mucho, incluso puede crear una combinación de colores. Básicamente, esta es una lista de comandos, como un archivo .vimrc, en el que se colocan todos los comandos :hi . Asegúrate de incluir let colors_name = "whatever" en algún lugar para que funcione correctamente.

    
respondido por el SilverWolf 17.08.2017 - 23:59

Lea otras preguntas en las etiquetas