1 This directory contains a vim script that allows reading notmuch mail
4 NOTE: this is a work in progress. Patches welcome. <bart@jukie.net>
8 Naturally, it expects you have notmuch installed and configured.
11 To send mail, notmuch.vim uses the UNIX mail command.
14 The vim interface makes use of the git-diff.vim syntax file
15 which is available from
16 http://github.com/motemen/git-vim/blob/master/syntax/git-diff.vim
28 :NotMuch new to:bart@jukie.net 'subject:this is a test'
33 Folder list, or technically a list of saved searches.
36 <Enter> - show the selected search
37 m - compose a new message
38 s - enter search criteria
42 You are presented with the search results when you run :NotMuch.
45 <Enter> - show the selected message
46 a - archive message (remove inbox tag)
47 f - filter the current search terms
48 o - toggle search screen order
49 m - compose a new message
51 s - enter search criteria
52 ,s - alter search criteria
53 t - filter the current search terms with tags
54 q - return to folder display, or undo filter
55 + - add tag(s) to selected message
56 - - remove tag(s) from selected message
58 ? - reveal the thread ID of what's under cursor
59 ^] - search using word under cursor
62 This is the display of the message.
65 <Space> - mark read, archive, go to next matching message
68 b - toggle folding of message bodies
69 c - toggle folding of citations
70 h - toggle folding of extra header lines
71 m - compose a new message
72 r - reply to the message
73 s - toggle folding of signatures
74 q - return to search display
75 ? - reveal the message and thread IDs of what's under cursor
76 ^] - search using word under cursor
79 When you're writing an email, you're in this mode.
81 Insert-mode keybindings:
82 <Tab> - go to the next header line
84 Normal-mode keybindings:
85 <Tab> - go to the next header line
86 ,s - send this message
87 ,q - abort this message