Quiero hacer modificaciones $HOME/.vimrc
, pero el archivo aún no existe, así que necesito crearlo.
Debería copiar /etc/vim/vimrc
a $HOME/.vimrc
, y luego hacer mis modificaciones, o debo crear un archivo vacío? ¿Cuál es el camino correcto?
Por lo general, todo el sistema /etc/vim/vimrc
se obtiene además de su usuario ~/.vimrc
, por lo que debe incluir sus propias personalizaciones. Comience con un archivo en blanco y agregue configuraciones y asignaciones personalizadas.
Solo si tiene la intención de compartir lo mismo .vimrc
en varios sistemas (que pueden tener diferentes configuraciones globales), sería mejor agregar esas configuraciones a su archivo personal, o desactivar / deshacer las configuraciones globales (si no le gustan).
Una mejor idea sería copiar $VIMRUNTIME/vimrc_example.vim
como punto de partida de su propio archivo vimrc. Personalmente, comienzo mi archivo vimrc con
source $VIMRUNTIME/vimrc_example.vim
aunque hay argumentos en contra de esta práctica. Si ya tiene una idea sobre lo que desea personalizar, entonces probablemente sepa lo suficiente como para copiar partes seleccionadas del archivo vimrc de ejemplo.
$VIMRUNTIME
no lo es/etc/vim
yvimrc_example.vim
ciertamente novim
lo es, por lo que estamos hablando de dos archivos diferentes. Un vimrc del sistema puede provenir de un administrador del sistema (si usted es un usuario en un sistema multiusuario) o de un mantenedor de paquetes (como MacVim o Debian o Red Hat). Ingo tiene razón en que serásource
d: ver:help startup
para más detalles. El archivo del que estoy hablando es parte de la distribución vim estándar y está pensado como un punto de partida para su archivo vimrc personal.