Mi .vimrc contiene:
if $LANG =~ '\(UTF\|utf\)-\?8' || $LC_CTYPE =~ '\(UTF\|utf\)-\?8'
set list listchars=tab:»·,trail:~,extends:>,precedes:<
endif
Pero hay algunos caracteres que son unicode, cuando ejecuto vim en el entorno LC_CTYPE = zh_TW.Big5, mostrará
Error detected while processing /home/user/.vimrc:
line 70:
E474: Invalid argument: listchars=tab:»·,trail:~,extends:>,precedes:<
.gvimrc
archivo que también contiene caracteres unicode? Si es así, agregar la misma línea a ese archivo también debería solucionar el problema allí. Ese comando solo se aplica al archivo en el que se encuentra, por lo que debería incluirse en cualquier archivo de configuración de vim donde la codificación de caracteres es importante.