OK, everybody, here's my first set of patches. They all cleanup the vim front-end. I started with the little stuff, to get my feet wet. Here's what's coming: [PATCH 1/5] vim: fix space key: now archives (did opposite) [PATCH 2/5] vim: fix from list reformatting in search view [PATCH 3/5] vim: fix on-screen instructions for show-signature [PATCH 4/5] vim: fix (hack) cig/cit parsing within multipart/* [PATCH 5/5] vim: fix citation/signature fold lengths The first three I've sent to the debian bug-tracking system I think. Though I've since updated the second patch to not include the change made by the first patch. So... use these instead. Or if you prefer git clone/remote, or online browsing, etc., you can see my work here: https://gitorious.org/jasonwoof/notmuch That's all for now. Feedback (as always) is welcome. Especially the type that leads to me learning something and/or my patches getting merged upstream. Take care, - Jason P.S. I've looked into the key [re]mapping and I think we can implement the notmuch mappings without screwing up the users mappings by using the <buffer> argument to :nmap. I'll experiment with that later. P.P.S. These, and all future changes I submit to this project are of course available under the terms of the GPL, version 3 or at your option any later version. Please let me know if you'd like me to make this sort of statement in any particular way/place.