Como eu salvo todos os buffers vim na alteração da janela do tmux?

4

É possível ligar o comando vim save all no tmux window change?

Eu sei que o GUI VIM tem a opção de economizar no foco perdido. Eu gostaria de ter um comportamento semelhante no console.

    
por mikea 07.05.2013 / 23:42

1 resposta

1

Salvar em foco perdido é obtido através do seguinte comando no .vimrc:

autocmd BufLeave,FocusLost * silent! wall

A sintaxe é:

:au[tocmd] [group] {event} {pat} [nested] {cmd}

No seu caso, você deseja adicionar VimResized à lista de eventos, consulte o documento completo aqui .

O resultado final no arquivo .vimrc se parece com:

autocmd BufLeave,FocusLost,VimResized * silent! wall
    
por 08.05.2013 / 05:18

Tags