- <b>--remove-all</b>
-
- Remove all tags from each message matching the search terms
- before applying the tag changes appearing on the command
- line. This means setting the tags of each message to the
- tags to be added. If there are no tags to be added, the mes-
- sages will have no tags.
-
- <b>--batch</b>
-
- Read batch tagging operations from a file (stdin by
- default). This is more efficient than repeated <b>notmuch</b> <b>tag</b>
- invocations. See <u>TAG</u> <u>FILE</u> <u>FORMAT</u> below for the input format.
- This option is not compatible with specifying tagging on the
- command line.
-
- <b>--input=</b><<b>&</b>lt;<b>filename</b>><b>&</b>gt;
-
- Read input from given file, instead of from stdin. Implies
- --batch.
+ <b>--remove-all</b>
+ Remove all tags from each message matching the search terms be‐
+ fore applying the tag changes appearing on the command line.
+ This means setting the tags of each message to the tags to be
+ added. If there are no tags to be added, the messages will have
+ no tags.
+
+ <b>--batch</b>
+ Read batch tagging operations from a file (stdin by default).
+ This is more efficient than repeated <b>notmuch</b> <b>tag</b> invocations.
+ See <u>TAG</u> <u>FILE</u> <u>FORMAT</u> below for the input format. This option is
+ not compatible with specifying tagging on the command line.
+
+ <b>--input=<filename></b>
+ Read input from given file, instead of from stdin. Implies
+ <b>--batch</b>.