
Recientemente actualicé todos los paquetes en mi instalación de Cygwin (x64) y desde entonces, mi VIM muestra "m" al comienzo de algunas líneas y alrededor de espacios en blanco. (Supongo que podría estar en lugares donde hay códigos de escape para resaltar la sintaxis)
(Buscando en Google el problemaparece imposible)
Archivo de muestra: (mostrando que no es un \r\n
problema...)
gert@local ~ $file .vimrc;cat -A .vimrc
.vimrc: ASCII text
set mouse=$
Vista de Vim:
mset mmouse=
m~ ~
~
~
~
".vimrc" 1L, 11C 1,1 All
Otra información:
- Se usa mintty (¿Cygwin por defecto?)
- La configuración de TERM y mintty está establecida en "xterm-256color"
- Los caracteres "m" también aparecen alrededor de la edición.
set syntax=
parece ayudar (Cosas como las búsquedas todavía tienen problemas)- VIM8.0
- Versión de Cygwin: 2.8.0(0.309/5/3)
¿Hay alguna manera de que VIM vuelva a estar en un estado utilizable, con colores?
Esto está en uno de los archivos vimrc: (Posiblemente a través deeste)
" Settings to try and get syntax working
set nocompatible
set nocp
set backspace=indent,eol,start
set term=xterm-256
set hlsearch
set t_Co=8
set t_Sb=m
set t_Sf=m
Al eliminar las configuraciones "t_Sb" y "t_Sf" se eliminan las "m", pero los colores tampoco funcionan...
Respuesta1
Eliminar estas líneas del vimrc lo soluciona:
set t_Co=8
set t_Sb=m
set t_Sf=m
set term=xterm-256
(Puede haber otras cosas en mi /etc.vimrc también, pero esto funciona para mí...)