vinegar tutorial airline vim nerdtree

tutorial - vim plugins



Nerd tree: enter no abre subdirectorios (7)

En Mountain Lion 10.8.2

Esto funciono para mi

export LC_CTYPE=en_US.UTF-8 export LC_ALL=en_US.UTF-8

Instalé NERDTree a través de Pathogen en Mac OSX 10.6.8.

Cuando veo un directorio, no puedo entrar en subdirectorios con la tecla enter. Además, las direcciones se ven así:

?~V? doc/

¿Que esta pasando?


En mi fedora 27, acabo de poner set encoding=utf-8 en el archivo ~/.vimrc , y comienza a funcionar correctamente.


Estoy usando RedHat 6.1 y vim 7.3 y tuve que recompilar vim con soporte multibyte.

$ cd ~/src && wget ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2 $ tar xjf vim-7.3.tar.bz2 && cd vim-7.3 $ ./configure --enable-multibyte $ make $ sudo make install

Luego verifique que el soporte multibyte ha sido habilitado.

$ vim --version | grep byte -arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset +cindent +mouse_xterm +multi_byte +multi_lang -mzscheme +netbeans_intg -osfiletype



Seguí la respuesta de jernkuan pero no funcionó. Lo que funcionó para mí fue escribir :set encoding=utf-8 inside vim Pero pierdo esto cuando salgo de vim. Tengo que hacer esto cada vez que estoy en vim


Si aún deseas intentar que funcionen los caracteres de flecha, aquí está mi respuesta de ¿Por qué mi árbol de nerd tiene estos caracteres impares ? Ejecuto Arch Linux, por lo que su kilometraje puede variar.

Tuve exactamente el mismo problema y pude solucionarlo al descomponer UTF-8 y dejar el comentario ISO-8879-1 en /etc/locale.gen. Luego corrí locale-gen y reinicié. También se agregó ''export LANG = en_US.UTF-8'' a mi .bashrc. Aquí están los resultados de mi configuración regional una vez que comenzó a funcionar:

[lysistrata@(none) ~]$ locale -a C en_US.utf8 POSIX [lysistrata@(none) ~]$


Verifique la locale en su sistema, si la salida es algo como esto, LANG=C luego realice los siguientes pasos:

  1. sudo echo "LANG=en_US.UTF-8" >> /etc/locale.conf
  2. sudo locale-gen y sudo reboot

Compruebe su locale nuevo. Espero que esto pueda resolver su problema.