Previous: TODO types, Up: TODO extensions
It can be very useful to use different aspects of the TODO mechanism in different files, which is not possible with the global settings described above. For file-local settings, you need to add special lines to the file which set the keywords and interpretation for that file only. For example, to set one of the two examples discussed above, you need one of the following lines, starting in column zero anywhere in the file:
#+SEQ_TODO: TODO FEEDBACK VERIFY DONE
#+TYP_TODO: Fred Sara Lucy Mike DONE
To make sure you are using the correct keyword, type `#+' into the buffer and then use M-<TAB> completion.
Remember that the last keyword must always mean that the item is DONE (although you may use a different word). Also note that in each file, only one of the two aspects of TODO keywords can be used. After changing one of these lines, use C-c C-c with the cursor still in the line to make the changes known to Org-mode1.
If you want to use very many keywords, for example when working with a large group of people, you may split the names over several lines:
#+TYP_TODO: Fred Sara Lucy Mike
#+TYP_TODO: Luis George Jules Jessica
#+TYP_TODO: Kim Arnold Peter
#+TYP_TODO: DONE
[1] Org-mode parses these lines only when Org-mode is activated after visiting a file. C-c C-c with the cursor in a line starting with `#+' is simply restarting Org-mode for the current buffer.