file. But some patterns are already defined in ModeFiles. These are the ModeFiles and some of the patterns defined.
| Name | Pattern | Search or Replace |
| Bullet | ({' '} '\-*o' ' ') | Search |
| c_FALSE | "FALSE" | Replace |
| c_TRUE | "TRUE" | Replace |
| ee_url | {'A-Za-z_0-9./~+\-:;*\`()?%=@&$,!#'}+ | Search |
| email | emailpart {'.' emailpart} "@" emailpart {'.' emailpart}+ | Search |
| emailpart | {'A-Za-z0-9_\-'}+ | Search |
| http | scheme ee_url | Search |
| Quoted | (< {'>' [' ']}+) | Search |
| scheme | "https://" | "https://" | "ftp://" | "telnet://" | "file:/" | "mailto:" | "news:" | "stronghelp:" | Search |
| Spaces | ({' '}) | Search |
| www | "www." ee_url | Search |
| The following, starting _, are used as parameters to a function |
| _Complete | {" "} ((Upper [{Upper}+ | {Lower}+]) | {Lower}+ ["_"]) | {Punct|Digit}+ | Search |
| _DeleteWord | _MoveWord | Search |
| _EndSpc | {'\t '}+ > | Search |
| _foldindent | {' \t'} ~NL . | Replace |
| _foldstar | {' \t'} "*" | Replace |
| _Indent | {" "|"\t"} | Search |
| _MarkWord | {AlphaNum|"_"}+ | {Punct}+ | {' \t'}+ | Search |
| _MoveWord | {AlphaNum|"_"}+ | {Punct}+ | Search |
| _ParPrefix | < [Quoted] @1 [Bullet] @2 [Spaces] | Search |
| _rwrap | @01 " " | Replace |
| _spct | {" " | "\t"}+ | Search |
| _SpellIgnore | email | http | www | ( {Upper}+ ~? ) | Search |
| _Wrap | ~NL Any @1 {" "} ~(NL NL) NL {'\t '} | Search |
| diffcmnd NL diffheader NL {diffcontent NL}+ | Search |
| diffcmnd | < "diff " ** > | Search |
| diffcontent | < (' !'|("+" ~"+")|("-" ~"-")) * > | Search |
| diffheader | < ("*** " * NL "--- " * NL ) | Search |
| file | index NL filesep NL rcsfile NL revision NL diff | Search |
| filename | (("/" filesystem "::") | (("Index: " | "*** " | "+++ " | "--- ")@0 )) {AlphaNum | Punct}+ | Search |
| filesep | < "===================================================================" > | Search |
| filesystem | "ADFS" | "CDFS" | "IZipFS" | "SCSI" | "IDEFS" | "Net" | ("Net#" AlphaNum) | "Pipe" | "RAM" | "Resources" | "LanMan" | ("LanMan#" AlphaNum) | "LanMan98" | ("LanMan98#" AlphaNum) | "DOOMFS" | Search |
| header | < ("CVS RISC OS port by " | "CVS is ported " | "The SSH functions are based on the PuTTY ") * > | Search |
| index | < "Index: " ** > | Search |
| rcsfile | < "RCS file: /" ** > | Search |
| revision | < "retrieving revision " ** > | Search |
| status | < ["."] "cvs diff: " * > | Search |
| _segment | {Digit|','} 'acd' Digit {Digit|','} | Search |