thanks for the tip, Tony. On Sun, Mar 17, 2013 at 4:09 AM, Tony Mechelynck <[email protected]> wrote: > On 16/03/13 18:44, Thiago Padilha wrote: >> >> Is it possible to configure vim to write all buffers when it receives >> SIGTERM? I use vim inside multiple tmux sessions and sometimes I >> forget to save something so when I shutdown the computer and reboot >> there's a bunch of .swp files around(I would rather have vim save >> everything) >> >> I already tried the autowriteall option but it only works when exiting >> vim cleanly >> > > Maybe this? (untested) > > " save everything if terminated by an interceptible signal > :aucmd VimLeave * if v:dying | wall | endif > > or this? > > " delete swapfile if the swapped file is 'nomodified' > :au SwapExists * if !&mod | let v:swapchoice = 'd' | endif > > > Best regards, > Tony. > -- > BEDEVERE: Stand by for attack!! > [CUT TO enormous army forming up. Trebuchets, rows of PIKEMEN, siege > towers, pennants flying, shouts of "Stand by for attack!" Traditional > army build-up shots. The shouts echo across the ranks of the army. > We see various groups reacting, and stirring themselves in readiness.] > ARTHUR: Who are they? > BEDEVERE: Oh, just some friends! > "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES > LTD > > -- > -- > You received this message from the "vim_use" maillist. > Do not top-post! Type your reply below the text you are replying to. > For more information, visit http://www.vim.org/maillist.php > > --- You received this message because you are subscribed to the Google > Groups "vim_use" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > >
-- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
