¿Recargar vimrc desde una terminal da error?

¿Recargar vimrc desde una terminal da error?

Cuando recargo .vimrc desde vim, no da ninguna señal de error.

:so %

Pero cuando uso la terminal para recargar, da un error.

$ source ~/.vimrc

¿Se supone que debe dar un error? ¿O se supone que no debo obtenerlo de una terminal?

Yo uso Mavericks + iTerm + oh-my-zsh.

Gracias de antemano.

Respuesta1

El ~/.vimrcarchivo contiene configuraciones y personalizaciones para Vim, escritas envimscript(también conocido comocomandos ex, según el modo vi en el que se ingresan). Un shell (como Bash que se ejecuta en su terminal) no puede comprender esos comandos y, por lo tanto, genera errores. (Del mismo modo, :source ~/.bashrcle daría errores en Vim. Tampoco obtiene otrosarchivos RCme gusta ~/.gitconfigo ~/.mailrcy espero que funcione.)

Entonces, aunque :sourcey $ sourceson comandos con el mismo nombre, solo se aplican a sus contextos correspondientes.

información relacionada