Instalé Vim 7.3 en mi máquina Ubuntu, y el Unicode no se compiló por defecto. ¿Cuál es la opción de configuración para habilitar Unicode cuando compila vim 7.3? He buscado en su sitio web e Internet, y no puedo encontrarlo para toda la vida. Dicho esto, probablemente esté justo debajo de mi nariz.
1
Respuestas:
Es
--enable-multibyte
.fuente
Lo primero que debe hacer es verificar la salida del
:version
comando " " y buscar "multi_byte". Debería ir precedido por un + si está incluido, y un - si no lo está. "multi_lang" también es importante, pero en menor grado. Alternativamente, puedes hacer:Y Vim imprimirá "1" para indicar que las características están incluidas, o "0" de lo contrario.
Si están incluidos, entonces debes asegurarte de que Vim esté configurado correctamente. Lo primero que debes intentar es poner "
:set encoding=utf-8
" en tu~/.vimrc
.Si eso no funciona y está usando Vim en una terminal (en otras palabras, no gVim), inicie Vim y escriba "
:set termencoding?
". Si la configuración de idioma del sistema está configurada correctamente para Unicode / utf-8, debe estar vacía ("termencoding=
") o configurada en utf-8 ("termencoding=utf-8").
It would probably be a good idea to look at "
".:help mbyte.txt
" and possibly ":help usr_45fuente
Es posible que haya tenido
set encoding=utf-8
un vimrc en todo el sistema que no se utiliza cuando compiló manualmente. Intenta agregar eso a tu$MYVIMRC
. Ver:help unicode
para más información.fuente
¡Unicode está habilitado por defecto!
fuente