2012-10-10 16 views
12

La adición de la línea set listchars=tab:▸\ ,trail:·,extends:#,nbsp:· está causando "ERROR DE CONVERSIÓN" mientras se guarda el archivo vimrc. Estoy usando gvim 7.3 en la ventana 7.ERROR DE CONVERSIÓN en vim

He añadido este caracter usando ("▸") usando ctrl-vu 25B8.

mi archivo vimrc tiene también set encoding=utf-8

¿Es posible resolver este error.

Gracias

+0

consiguió la solución, necesito colocar un carácter de espacio después ▸ \ como ▸ \, http : //stackoverflow.com/questions/3766204/vim-doesnt-support-unicode – dearvivekkumar

+0

Tuve el mismo problema. @ La respuesta de IngoKarat lo resolvió. Estaba tratando de usar '˒' como mi pestaña char. Es un poco más discreto. : D – trusktr

Respuesta

35

intente guardar con :w ++enc=utf-8. Además, se recomienda poner scriptencoding utf-8 en la parte superior de su .vimrc.

+1

guardar archivo utilizando w ++ enc = utf-8 manera de resolver el error. Pero haciendo: so $ MYVIMRC dando E474: Argumento inválido: listchars = tab: ¿\, sendero: ·, extiende: #, nbsp :. – dearvivekkumar

+2

@dearvivekkumar No te olvides del segundo consejo con 'scriptencoding'. También me gustaría sugerir que haya 'set encoding = utf-8' en algún lugar en la parte superior de la vimrc. – ZyX

+0

¡Impresionante! Esta respuesta fue la solución. – trusktr

Cuestiones relacionadas