schemes color activate vim syntax-highlighting vim-syntax-highlighting

color - Vim Syntax Highlighting no funciona



vim color syntax (7)

Este es el mínimo absoluto que debe poner en su ~/.vimrc si desea usar vim como su editor principal:

" activates filetype detection filetype plugin indent on " activates syntax highlighting among other things syntax on " allows you to deal with multiple unsaved " buffers simultaneously without resorting " to misusing tabs set hidden " just hit backspace without this one and " see for yourself set backspace=indent,eol,start

Cualquier otra cosa depende de su gusto, flujo de trabajo y necesidades.

Instalé un nuevo sistema Arch Linux en mi computadora portátil y descargué el paquete vim.

No he alterado el archivo .vimrc, pero el resaltado de sintaxis no parece funcionar con ninguno de los idiomas que probé (Python, Ruby, CSharp, C ...).

El formateo automático (gg, =, G) también falla.

Hasta ahora cuando jugaba con vim (porque realmente no puedo decir que lo haya usado extensivamente) en otros sistemas operativos (Ubuntu, Fedora), el resaltado de sintaxis se activó automáticamente. ¿Hay algo que me falta aquí?



Otra razón por la que el resaltado de sintaxis no funciona es que puede tener un conjunto de temas / colores que VIM no puede encontrar.

colorscheme darkblue

Elimine la línea o coméntela:

"colorscheme darkblue


Tipo

:syntax on

para hacer que funcione No es una opción por defecto para vim . Probablemente en los otros sistemas, se configuró en el sistema vimrc predeterminado

O poner

syntax on

en ~/.vimrc


Tuve este problema en la nube Opensuse Leap 42.2. Y lo resolvió instalando vim-data

sudo zypper install vim-data

o simplemente reinstalar vim incluirá vim-data automáticamente.

sudo zypper remove vim sudo zypper install vim


Tuve un problema similar. No podría tener resaltado de sintaxis en. También encontré que gvim se lanzó sin menús desplegables o íconos de la barra de herramientas. Resultó que no tenía el paquete vim-runtime correctamente instalado. En mi caso, estaba en Debian Jessie y faltaba un gran conjunto de archivos en el directorio / usr / share / vim / vim74 /.

$ ls /usr/share/vim/vim74/ debian.vim doc/ rgb.txt

La solución fue ejecutar:

$ sudo aptitude reinstall vim-runtime

Eso solucionó el problema para mí, para el resaltado de sintaxis y para los menús / iconos faltantes en gvim. No estoy seguro de por qué mi sistema estaba en este estado, pero la reinstalación del paquete anterior resolvió ambos problemas.


vi /etc/profile alias vi=vim

tal vez usas vi en lugar de vim