dirTerminalType: add force-caret option