Quando faço uma alteração no meu .vimrc
, normalmente saio do Vim e o abro novamente. Existe uma maneira mais fácil de recarregar as novas .vimrc
alterações?
50
Corre:
:source $MYVIMRC
dentro do Vim para recarregar o vimrc
arquivo. Ou, uma versão mais curta:
:so $MYVIMRC
como mencionado em um comentário por kenorb .
Você também pode achar útil mapear um desses formulários para uma chave. Por exemplo:
nnoremap <Leader>r :source $MYVIMRC<CR>
:so $MYVIMRC
.:so $m
<Tab> ← extra-atalho:so %
.%
está definido para o nome do arquivo atual do buffer que você editar, neste caso$MYVIMRC
Se você quiser apenas recarregar o arquivo de vez em quando
como Paulo escreveu está correto. Se você acabar alterando seu vimrc frequentemente, poderá adicionar algo assim ao seu arquivo vimrc:
Isso recarregará o arquivo quando você o escrever (a partir dessa sessão do vim)
fonte
.vim/vimrc
, (2) criaautocmd
s duplicados, portanto, cada salvamento subsequente será mais lento, pois o arquivo será recarregado várias vezes, (3) não se comporta com o vim-tiny, o que não acontece possui autocmd e ainda é o padrão em algumas distribuições linux. Veja minha resposta para resolver esses problemas.Para recarregar automaticamente ao salvar, adicione o seguinte ao seu
$MYVIMRC
:e, pela última vez, digite:
A próxima vez que você salvar o seu
vimrc
, ele será recarregado automaticamente.Recursos:
:messages
)fugitive://
diff)vim-tiny
Obviamente, a recarga automática só acontecerá se você editar seu
vimrc
in vim.fonte