X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=excluding.mdwn;h=1b3232f58dc9670ed9a80f4918c99617f1448125;hb=8262329e77f1263c56e3df6be60553fe026e5982;hp=935eafbe1743984ed08a576693178e6417b60a13;hpb=f4bb34d5541d3c070bc5fcd464eb1381bf6fcce1;p=notmuch-wiki diff --git a/excluding.mdwn b/excluding.mdwn index 935eafb..1b3232f 100644 --- a/excluding.mdwn +++ b/excluding.mdwn @@ -23,7 +23,7 @@ excluded from search results. It is still possible to find messages with excluded tags, though, by manually including the excluded tag in your search: - $ notmuch search from:foo and tag:spam + $ notmuch search from:foo and tag:spam This will find messages from "foo" with the tag "spam", even though "spam" is an excluded tag. @@ -35,7 +35,7 @@ associated with specific search terms using the "file" output format of notmuch search. To find all message files associated with the tag "foo" rung: - $ notmuch search --output=files tag:foo + $ notmuch search --output=files tag:foo This will output the paths to all message files with "tag:foo", one per line. @@ -43,11 +43,11 @@ per line. This is useful in a number of different ways. For instance, it could be used to train a spam filter: - $ notmuch search --output=files tag:spam | sa-learn -f - + $ notmuch search --output=files tag:spam | sa-learn -f - It can also be used to purge mail files from disk: - $ notmuch search --output=files tag:deleted | xargs -l rm + $ notmuch search --output=files tag:deleted | xargs -l rm Make sure you run "notmuch new" after the last command so the database becomes aware that the files have been removed and can remove the @@ -60,7 +60,7 @@ procedure: * Add exclusion for messages with the "deleted" tag: - $ notmuch config set search.exclude_tags deleted + $ notmuch config set search.exclude_tags deleted * Add a key binding to your favorite ui to add a "deleted" tag to messages that you want to delete. In [[emacs|emacstips]] that might