Do What I Mean
Like many scriptwriting programs, in Fountain Mode pressing
will do the thing you mean depending on context.
This all might seem complicated, but the idea is by covering all the
cases you don’t have to think about it.
- Function: fountain-dwim
This command, bound to
TAB by default, will perform different
actions based on context.
- If prefixed with ARG, call
fountain-outline-cycle and pass ARG.
- If point is inside an empty parenthetical, delete it.
- If point is inside a non-empty parenthetical, move to a newline.
- If point is at a blank line within dialogue, insert a parenthetical.
- If point is at a note, cycle visibility of that note.
- If point is at the end of line, call
- If point is a scene heading or section heading, cycle visibility of that heading.