Estoy usando VIM 7.4 en una máquina Ubuntu 14.04 de 64 bits. En mi archivo .vimrc, tengo las siguientes líneas:
" Use UTF-8 without BOM
set encoding=utf-8 nobomb
El configarchivo utiliza básicamente de caracteres Unicode para mostrar espacios en blanco, como tabulaciones, nuevas líneas, etc. El archivo .vimrc completa se toma a partir de Pablo irlandeses comienzan con un punto .
En una instalación anterior de 14.04, así como en distribuciones anteriores, pude ver los caracteres Unicode sin ningún problema, pero no con este.
También probé:
set fileencodngs=utf-8
Pero, la configuración anterior no tiene ningún efecto y todavía veo caracteres confusos en la pantalla. ¿Hay alguna forma de evitar esto?

fencvariable después de abrir un archivo?Respuestas:
Si su configuración regional actual está en una codificación utf-8 , Vim se iniciará automáticamente en modo utf-8.
Si está utilizando otra configuración regional, establezca a continuación en su
~/.vimrcarchivo de usuario :También es posible que desee seleccionar la fuente utilizada para los menús . Lamentablemente esto no siempre funciona.
También tiene esta opción para forzar la codificación con
:set fileencodings=utf-8. Puedes encontrar la documentación aquíOtra solución es: en el modo de inserción, presione Ctrl- R
="\xe2\x82\xa9"Enterpara ingresar directamente caracteres UTF-8 utilizando su codificación hexadecimal.El
\xe2\x82\xa9es la codificación hexadecimal del carácter₩(el símbolo de moneda de Corea del Norte)ref: documentación de Vim
Nota: Si realizó la configuración anterior pero aún no pudo ver bien los caracteres Unicode o escribir, verifique la configuración de su Terminal o Consola si
Character encodingse configuró enUTF-8.Lea también Caracteres especiales en Vim .
fuente
C-R ="\xe2\x82\xa9" <enter>hace?₩(el símbolo de moneda de Corea del Norte) y que permite al usuario escribir literalmente directamente₩utilizando su codificación hexadecimal UTF-8 conCtrl+R="..."- Enter.