Mon .vimrc contient:
if $LANG =~ '\(UTF\|utf\)-\?8' || $LC_CTYPE =~ '\(UTF\|utf\)-\?8'
set list listchars=tab:»·,trail:~,extends:>,precedes:<
endif
Mais il y a des caractères qui sont unicode, lorsque j'exécute vim sous l'environnement LC_CTYPE = zh_TW.Big5, cela montrera
Error detected while processing /home/user/.vimrc:
line 70:
E474: Invalid argument: listchars=tab:»·,trail:~,extends:>,precedes:<
.gvimrc
fichier qui contient également des caractères Unicode? Si c'est le cas, l'ajout de la même ligne à ce fichier devrait également résoudre le problème. Cette commande ne s'applique qu'au fichier dans lequel elle se trouve, elle devrait donc être incluse dans tout fichier de configuration vim où l'encodage des caractères est important.