Respuestas:
:source ~/.vimrc
Ejecuta eso desde adentro de vim, eso aplicará tu .vimrc
Alternativamente
:source $MYVIMRC
Aquí hay uno para la posteridad. Agregue lo siguiente a su .vimrc:
map <leader>vimrc :tabe ~/.vim/.vimrc<cr>
autocmd bufwritepost .vimrc source $MYVIMRC
La primera línea significa que puede abrir su vimrc desde cualquier búfer vim escribiendo su líder y luego escribiendo "vimrc". Por ejemplo, mi líder está configurado en coma, por lo que si estoy en modo de edición y escribo ", vimrc", se abre mi vimrc en una nueva pestaña.
La segunda línea obtiene automáticamente los cambios en su vimrc cuando lo guarda y lo cierra. Es magia.
~/.vimrc
es solo un trozo que genera fuentes ~/.vim/.vimrc
para que pueda mantener todo bajo control de fuente. Para la mayoría de las personas tiene razón, lo sería :tabe $MYVIMRC<cr>
.
:so %
si actualmente está editando .vimrc
" Quickly edit/reload this configuration file
nnoremap gev :e $MYVIMRC<CR>
nnoremap gsv :so $MYVIMRC<CR>
Para recargar automáticamente al guardar, agregue lo siguiente a su $MYVIMRC
:
if has ('autocmd') " Remain compatible with earlier versions
augroup vimrc " Source vim configuration upon save
autocmd! BufWritePost $MYVIMRC source % | echom "Reloaded " . $MYVIMRC | redraw
autocmd! BufWritePost $MYGVIMRC if has('gui_running') | so % | echom "Reloaded " . $MYGVIMRC | endif | redraw
augroup END
endif " has autocmd
y luego, por última vez, escriba:
:so %
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.
map <leader>vimrc :tabe $MYVIMRC<cr>
coincidirías con el autocmd?