Terminal Mac OS X: ¿Cómo puedo resaltar la sintaxis de mi editor pico?

Terminal Mac OS X: ¿Cómo puedo resaltar la sintaxis de mi editor pico?

Yo recientementecambié los colores de mi terminal Mac OS X.

¿Cómo puedo habilitar el resaltado de sintaxis para pico? ¿O algún editor en general?

Respuesta1

Esto es antiguo, pero creo que aún se podría desarrollar un poco más.

Como se mencionó, picono tiene resaltado de sintaxis, pero nanotambién lo tiene vim(¡aunque es un editor significativamente diferente!).

La versión corta:include /usr/share/nano/*Agregue la línea ~/.nanorcy cree el archivo si no existe.

La versión larga: nanoalmacena su resaltado de sintaxis en un directorio global, muy probablemente en algún lugar como /usr/share/nano/(Este es el valor predeterminado en mis Debianmáquinas basadas). Los archivos resaltados se dividen por tipo, por lo que el resaltado para el lenguaje 'C' se ubicaría en /usr/share/nano/c.nanorc. El resaltado se puede habilitar mediante una includedeclaración, ya sea en el archivo de configuración global /etc/nanorco en el archivo de configuración del usuario ~/.nanorc. Puede incluir cada archivo individualmente include /usr/share/nano/c.nanorcO usar un operador comodín e incluir todos los archivos en el directorio usandoinclude /usr/share/nano/*

Una nota rápida sobre viy vim: muchos sistemas vienen viinstalados de forma predeterminada, lo que NO admite resaltado de sintaxis. Si vimestá instalado, el resaltado de sintaxis se puede activar agregando syntax onal archivo de configuración global /etc/vim/vimrco al archivo de configuración del usuario~/.vimrc

Respuesta2

pico no tiene resaltado de sintaxis. Otros editores de texto tienen cada uno sus propios métodos específicos para habilitar el resaltado de sintaxis.

Respuesta3

PorArtículo de Wikipedia de Pico, Pico no tenía resaltado de sintaxis, nano sí. De acuerdo asitio de nano, es una opción en tiempo de compilación y luego, si la memoria no sirve, simplemente funcionará según la extensión o el contenido del archivo.

Vim generalmente tiene la sintaxis resaltada de forma predeterminada, pero puede requerir algo de magia negra especial para invocarlo en caso de que no lo esté. ( set nocompatible, iniciar vía vimen lugar de vi, syntax ony set syntax=$lang, etc.)

La mayoría de los editores de texto X/Visual resaltarán automáticamente la sintaxis.

¿Algún específico que también te interese?

información relacionada