Ian Bicking: the old part of his blog

Re: Other editors comment 000

I'm not sure what python.vim indent plugin you're using, but the updated one from vim.org should produce the following:

def munge(x, y, z,
          kwarg=None):
    return {
        'x':x,
        'y':y,
        'rest': (z, keyarg),
    }

and drops the cursor to the 1st column after the last }. This almost exactly the same as Emacs.

Comment on Other editors comment 000
by Keir Mierle