| bindtags | list of bind tags |
| coloring | is syntax coloring enabled |
| colortags | list of color tags |
| continuousSpellChecking | is continuous spell checking enabled (0|1) |
| dashSubstitution | is automatic dash substitution enabled (0|1) |
| dataDetection | is automatic data detection enabled (0|1) |
| dirty | dirty state of the window (0|1) |
| encoding | window's encoding |
| font | window's font (specified as a dictionary) |
| grammarChecking | is grammar checking enabled (0|1) |
| hasSpurious | window has inconsistent end of lines (0|1) |
| incrementalSearching | is incremental searching in FindBar enabled (0|1) |
| lineNumbers | display the left margin with line numbers (0|1) |
| linkDetection | automatic detection of hyperlinks (0|1) |
| needsBreak | window has lines longer than needsBreakColumn preference (0|1) |
| platform | kind of end-of-line symbols. Possible values: macintosh, unix, windows. |
| quoteSubstitution | is automatic quotation mark substitution enabled (0|1) |
| readOnly | is the window in read-only mode (0|1) |
| recordState | remember the window's state (0|1) |
| shell | is the window in shell mode (0|1) |
| showInvisibles | display invisible characters (0|1) |
| smartInsertDelete | smart insertion of space around words (0|1) |
| spellingCorrection | spelling correction (0|1) |
| spin | is the spinning progress indicator visible (0|1) |
| tabsize | size of tabulations |
| textReplacement | is automatic text replacement enabled (0|1) |
| undo | is the undo manager enabled (0|1) |
| wordbreak | word break regular expression |
| wrap | apply soft wrapping (0|1) |