All pastes #383306 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-03-06 07:22 UTC
rendered paste body
let g:addys = ['lewk@csh.rit.edu', 'lmacken@redhat.com', 'lmacken@fedoraproject.org']

function NextEmailAddress()

    if !exists("g:email_idx")

        let g:email_idx = 0

    endif

    s@^\(From:.*\)<.*>@\="\1<" . g:addys[g:email_idx % len(g:addys)] . ">"@

    let g:email_idx += 1

endfunction

map <silent> @ :call NextEmailAddress()<CR>