Cuando hago un cambio en mi .vimrc
, generalmente salgo de Vim y lo abro nuevamente. ¿Hay alguna manera más fácil de recargar los nuevos .vimrc
cambios?
50
Correr:
:source $MYVIMRC
dentro de Vim para recargar el vimrc
archivo. O, una versión más corta:
:so $MYVIMRC
como se menciona en un comentario de kenorb .
También puede resultarle útil asignar cualquiera de estos formularios a una clave. Por ejemplo:
nnoremap <Leader>r :source $MYVIMRC<CR>
:so $MYVIMRC
.:so $m
<Tab> ← atajo extra:so %
.%
está configurado con el nombre de archivo actual del búfer que edita, en este caso$MYVIMRC
Si solo quieres volver a cargar el archivo de vez en cuando
como Paul escribió es correcto. Si termina cambiando su vimrc con frecuencia, puede agregar algo como esto a su archivo vimrc:
Esto volverá a cargar el archivo cuando lo escriba (desde esa sesión vim)
fuente
.vim/vimrc
, (2) creará duplicadosautocmd
, por lo que cada guardado posterior será más lento ya que el archivo se volverá a cargar varias veces, (3) no se comporta con vim-tiny que no tiene autocmd y sigue siendo el valor predeterminado en algunas distribuciones de Linux. Vea mi respuesta para abordar estos problemas.Para recargar automáticamente al guardar, agregue lo siguiente a su
$MYVIMRC
:y luego, por última vez, escriba:
La próxima vez que guarde su archivo
vimrc
, se volverá a cargar automáticamente.caracteristicas:
:messages
)fugitive://
diff)vim-tiny
Por supuesto, la recarga automática solo ocurrirá si editas tu
vimrc
en vim.fuente