tutorial colores activar vim vim-syntax-highlighting

colores - Habilitar resaltado de sintaxis de Vim por defecto



vim linux (6)

Sé cómo activar y desactivar el resaltado de sintaxis en vim ejecutando esto en el editor:

:syntax on/off

Pero quiero que el resaltado de sintaxis esté habilitado de manera predeterminada, por lo que no tengo que activarlo cada vez que ejecuto vim.

¿Cómo hago esto?


Además, para resaltar TYPE específico de sintaxis (o lenguaje de programación) en un archivo, puede usar los siguientes comandos, mientras que el archivo ya está abierto en Vim:

:set filetype=php

O atajo:

:se ft=php

Los comandos anteriores cambiarán el resaltado de sintaxis del archivo actual como si resaltara el código PHP.


Descomentando la "sintaxis activada" en el archivo vimrc.

Mover al directorio,

cd /etc/vim/ vim vimrc

ahora busque "sintaxis" y elimine el comentario. Guárdelo y vuelva a abrir el archivo en vim.


Edite su $HOME/.vimrc (Unix / Linux / OSX) o $HOME/_vimrc (Windows) para incluir la siguiente línea:

syntax on

EDITAR

Si su resaltado de sintaxis no funciona cuando inicia Vim, probablemente no tenga $HOME/.vimrc o $HOME/_vimrc (conocido colectivamente como vimrc partir de ahora). En ese caso, tienes dos opciones:

  • Crea un vimrc vacío.
  • Copie vimrc_example.vim como su vimrc (recomendado, gracias @oyenamit). Puede encontrar vimrc_example.vim en el directorio de tiempo de ejecución.

La ubicación del directorio de tiempo de ejecución varía según los sistemas operativos:

  • En mi sistema (Arch Linux y Mac, gracias @totophe), está en /usr/share/vim/vim73 .
  • En Windows, está en /Program Files/Vim/vim73 .


También encontré que esta es una de las lecciones en vimtutor .

Para encontrarlo, puede escribir command vimtutor en su Terminal (lo usé en Mac), y avanzar para ver si hay una lección llamada CREATE A STARTUP SCRIPT (para mí fue la Lección 7.2), donde se describe cómo configurar un archivo vimrc inicial.


Además, considere actualizar el resaltado de sintaxis horrible que viene predeterminado en VIM:

Esto es lo que obtuve, que es mucho más fácil para los ojos:

Deberá copiar algunos archivos en sus directorios /home/yourusername/.vim/colors y /home/yourusername/.vim/syntax . Luego, configure algunos comandos adicionales en su /home/yourusername/.vimrc y obtendrá lo que obtenga.

https://github.com/sentientmachine/erics_vim_syntax_and_color_highlighting