set tabs 9 8
set colors blue brightwhite green brightwhite green brightwhite blue brightwhite brightwhite blue
set syntaxcoloring0 blue lightaqua blue lightaqua blue lightyellow blue yellow blue green blue brightwhite
set syntaxcoloring1 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring2 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring3 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring4 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring5 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring6 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring7 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring8 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring9 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring10 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring11 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring12 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring13 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring14 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring15 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring16 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring17 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring18 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloring19 blue lightaqua blue lightaqua blue lightyellow blue lightyellow blue green blue brightwhite
set syntaxcoloringext0
set syntaxcoloringext1
set syntaxcoloringext2
set syntaxcoloringext3
set syntaxcoloringext4
set syntaxcoloringext5
set syntaxcoloringext6
set syntaxcoloringext7
set syntaxcoloringext8
set syntaxcoloringext9
set syntaxcoloringext10
set syntaxcoloringext11
set syntaxcoloringext12
set syntaxcoloringext13
set syntaxcoloringext14
set syntaxcoloringext15
set syntaxcoloringext16
set syntaxcoloringext17
set syntaxcoloringext18
set syntaxcoloringext19
set margins 1 254 1 32767
set display 38 138
set printer lpt1
set backup
set historyon scrolllockon
set linetrim trailing
set helpfile 
set confirm off
set insert off
set date [yy]/[mm]/[dd]
set time [24]:[mm]:[ss]
set encryption off
set restorecursor off
set statusline on black brightwhite lightyellow on
set commandline on on on blue
set bkspinfreespace on
set eof off
set linefeed on
set wordwrap off
set uppercase off
set oncommand on
set onmenu off
set tabexpand 8
set delimiters "\t\n\r "
set blankcompress off
set vbstimeout 60000
set vbsrefresh on
set wheelscrollline 1
set vbsload 
set syntaxcoloringset0 
set syntaxcoloringset1 
set syntaxcoloringset2 
set syntaxcoloringset3 
set syntaxcoloringset4 
set syntaxcoloringset5 
set syntaxcoloringset6 
set syntaxcoloringset7 
set syntaxcoloringset8 
set syntaxcoloringset9 
set syntaxcoloringset10 
set syntaxcoloringset11 
set syntaxcoloringset12 
set syntaxcoloringset13 
set syntaxcoloringset14 
set syntaxcoloringset15 
set syntaxcoloringset16 
set syntaxcoloringset17 
set syntaxcoloringset18 
set syntaxcoloringset19 
set codepage 437
set borders ͺij
set cursor 20 90
set syntaxcoloringpro0 
set syntaxcoloringpro1 
set syntaxcoloringpro2 
set syntaxcoloringpro3 
set syntaxcoloringpro4 
set syntaxcoloringpro5 
set syntaxcoloringpro6 
set syntaxcoloringpro7 
set syntaxcoloringpro8 
set syntaxcoloringpro9 
set syntaxcoloringpro10 
set syntaxcoloringpro11 
set syntaxcoloringpro12 
set syntaxcoloringpro13 
set syntaxcoloringpro14 
set syntaxcoloringpro15 
set syntaxcoloringpro16 
set syntaxcoloringpro17 
set syntaxcoloringpro18 
set syntaxcoloringpro19 
set showbookmarks on
set locateswitch 
set changeswitch 
set linesback 10000
set autosave 0
set carriagereturn on
set expandon scrolllockoff
set autocompleteon shift
set markon shift
set popupmenuon rightbutton on
set tabinsert off
set charset oem
set openwith .pro .txt
set linesforward 10000
set tabbed on 14
set currentline off
set pecompatibility off
set currentpos on
set abbrev off

def up = [up] 
def down = [down] 
def left = [left] 
def right = [right] 
def pgup = [page up] 
def pgdn = [page down] 
def home = [begin line] 
def end = [end line] 
def ins = [insert toggle] 
def insert = [insert toggle] 
def del = [delete char] 
def enter = [insert line] [up] [begin line] [first nonblank] [down] 
def backspace = [rubout] 
def esc = [command toggle] 
def tab = [tab] 
def a = 'a'
def b = 'b'
def c = 'c'
def d = 'd'
def e = 'e'
def f = 'f'
def g = 'g'
def h = 'h'
def i = 'i'
def j = 'j'
def k = 'k'
def l = 'l'
def m = 'm'
def n = 'n'
def o = 'o'
def p = 'p'
def q = 'q'
def r = 'r'
def s = 's'
def t = 't'
def u = 'u'
def v = 'v'
def w = 'w'
def x = 'x'
def y = 'y'
def z = 'z'
def f1 = [align block] 
def f2 = [cursor command] [execute] 
def f3 = [next window] 
def f4 = [begin line] [right 16] 
def f5 = [clear marks] [begin word] [mark block] [end word] [right] [mark block] [tab word] 
def f6 = [begin line] [right 48] 
def f7 = [clear marks] [mark line] 
def f8 = [edit]
def f9 = [copy mark] 
def f10 = [cursor command] 
def f11 = [menu] 
def f12 = [cursor command] [execute] [clear marks] [mark line] 
def 0 = '0'
def 1 = '1'
def 2 = '2'
def 3 = '3'
def 4 = '4'
def 5 = '5'
def 6 = '6'
def 7 = '7'
def 8 = '8'
def 9 = '9'
def prtsc = '*'
def padplus = '+'
def padminus = '-'
def space = ' '
def exclamationp = 
def doublequote = 
def numbers = 
def dollars = 
def percents = 
def ampersand = 
def quote = 
def lpar = 
def rpar = 
def asterisk = 
def plus = 
def comma = ','
def minus = '-'
def period = '.'
def slash = '/'
def colon = 
def semi = ';'
def semicolon = ';'
def lesst = 
def equals = '='
def greatert = 
def questionm = 
def ats = 
def lbracket = '['
def backslash = '\'
def rbracket = ']'
def carets = 
def underscore = 
def backquote = 
def lbrace = 
def pipes = 
def rbrace = 
def tilde = 
def pad5 = 
def pad* = 
def s-up = '8'
def s-down = '2'
def s-left = '4'
def s-right = '6'
def s-pgup = [up 60] 
def s-pgdn = [down 60] 
def s-home = '7'
def s-end = '1'
def s-ins = '0'
def s-insert = '0'
def s-del = '.'
def s-tab = [backtab] 
def s-a = 'A'
def s-b = 'B'
def s-c = 'C'
def s-d = 'D'
def s-e = 'E'
def s-f = 'F'
def s-g = 'G'
def s-h = 'H'
def s-i = 'I'
def s-j = 'J'
def s-k = 'K'
def s-l = 'L'
def s-m = 'M'
def s-n = 'N'
def s-o = 'O'
def s-p = 'P'
def s-q = 'Q'
def s-r = 'R'
def s-s = 'S'
def s-t = 'T'
def s-u = 'U'
def s-v = 'V'
def s-w = 'W'
def s-x = 'X'
def s-y = 'Y'
def s-z = 'Z'
def s-f1 = [page down] 
def s-f2 = [cursor command] [begin line] [erase end line] 'Save '
def s-f3 = [reflow] 
def s-f4 = [next history] 
def s-f5 = [next window] [page up] [next window] [page up] 
def s-f6 = [next window] [page down] [next window] [page down] 
def s-f7 = [page up all] 
def s-f8 = [page down all] 
def s-f9 = [dir]
def s-f10 = [push mark] [cursor data] [mark line] [copy mark] [column 9] '.' [column 14] [erase end line] [change] '/ //-*m' [begin line] [shift right] [shift right] 'e ' [copy to command] [down] [delete mark] [execute] [pop mark] 
def s-f11 = [date] 
def s-f12 = [time] 
def s-0 = ')'
def s-1 = '!'
def s-2 = '@'
def s-3 = '#'
def s-4 = '$'
def s-5 = '%'
def s-6 = '^'
def s-7 = '&'
def s-8 = '*'
def s-9 = '('
def s-minus = '_'
def s-equals = '+'
def s-lbracket = '{'
def s-rbracket = '}'
def s-semi = ':'
def s-semicolon = ':'
def s-quote = '"'
def s-backquote = '~'
def s-comma = '<'
def s-period = '>'
def s-slash = '?'
def s-backslash = '|'
def s-pad5 = '5'
def s-padminus = '-'
def s-padplus = '+'
def s-esc = 
def c-up = [scrollup]
def c-down = [scrolldown]
def c-left = [left 40] 
def c-right = [right 40] 
def c-pgup = [top edge] 
def c-pgdn = [bottom edge] 
def c-home = [top] 
def c-end = [bottom] 
def c-enter = [execute] 
def c-backspace = [delete line] 
def c-a = [cursor command] [begin line] [erase end line] '/'
def c-b = [begin word] 
def c-c = [copy to clipboard] 
def c-d = [dos]
def c-e = [end word] 
def c-f = [copy from command] 
def c-g = [macro play] 
def c-h = [cursor command] [begin line] [erase end line] 'c/'
def c-i = [zoom window] 
def c-j = [push mark] [down] [first nonblank] [mark block] [end line] [end word] [mark block] [up] [end line] [end word] [right] [copy mark] [down] [clear marks] [delete line] [up] [pop mark] 
def c-k = [edit .keydefs] 
def c-l = [center line] 
def c-m = [center in margins] 
def c-n = [down 64] 
def c-o = [paragraph margin] 
def c-p = [print mark] 
def c-q = [zoom window] 
def c-r = [next view] 
def c-s = [split screen] 
def c-t = [copy to command] 
def c-u = [edit .unnamed] 
def c-v = [copy from clipboard] 
def c-w = [next window] 
def c-x = [begin mark] [copy to clipboard] [delete mark] 
def c-y = [redo] 
def c-z = [undo] 
def c-f1 = [edit xe2.hlp] 
def c-f2 = [save]
def c-f3 = 
def c-f4 = 
def c-f5 = [begin line] [erase end line] [join] 
def c-f6 = [erase end line] 
def c-f7 = [print] 
def c-f8 = 
def c-f9 = [copy mark] [begin line] [erase end line] [join] 
def c-f10 = '3'
def c-f11 = [expand] 
def c-f12 = [prev history] 
def c-minus = 
def c-equals = 
def c-backslash = 
def c-pad5 = 
def c-backquote = 
def c-comma = 
def c-lbracket = 
def c-padminus = [cursor command] [begin line] [erase end line] 'set commandline off' [execute] [cursor command] 'set statusline off' [execute] [cursor data] 
def c-padplus = [cursor command] [begin line] [erase end line] 'set commandline on' [execute] [cursor command] 'set statusline on' [execute] [cursor command] 
def c-slash = 
def c-period = 
def c-quote = 
def c-rbracket = 
def c-semi = 
def c-semicolon = 
def c-del = 
def c-pad* = 
def c-tab = [insert mode] '       '
def c-ins = 
def c-insert = 
def c-0 = [repeat locate] 
def c-1 = [repeat change] 
def c-2 = [align] 
def c-3 = [align mark] 
def c-4 = [align tab] 
def c-5 = [align backtab] 
def c-6 = [mark tab] 
def c-7 = [mark backtab] 
def c-8 = [align block] 
def c-9 = [create table] 
def c-space = [match brace] 
def a-a = [dup line] 
def a-b = [mark block] 
def a-c = [mark char] 
def a-d = [delete mark] 
def a-e = [end mark] 
def a-f = [fill mark] 
def a-g = [clear marks] [mark char] [backtab word] [tab word] [mark char] [delete mark] 
def a-h = [clear marks] [mark char] [tab word] [left] [left] [mark char] [begin mark] [delete mark] 
def a-i = [push mark] [tab word] [left] [mark char] [backtab word] [mark char] [end mark] [right] [lowercase] [pop mark] 
def a-j = [join] 
def a-k = [push mark] [tab word] [left] [mark char] [backtab word] [mark char] [end mark] [right] [uppercase] [pop mark] 
def a-l = [mark line] 
def a-m = [move mark] 
def a-n = [insert line] [012] 
def a-o = [overlay block] 
def a-p = [cursor data] [push mark] [mark line] [bottom] [insert line] [begin mark] [find blank line] [up] [mark line] [reflow] [bottom] [delete line] [end mark] [up 20] [end mark] [down 11] [end mark] [down 2] [first nonblank] [pop mark] 
def a-q = [help] 'margins'
def a-r = [redraw] 
def a-s = [split] 
def a-t = [copy to command] 
def a-u = [clear marks] 
def a-v = [push mark] [tab word] [left] [mark char] [backtab word] [mark char] [lowercase] [clear marks] [mark char] [uppercase] [pop mark] [tab word] 
def a-w = [clear marks] [tab word] [mark char] [end word] [right] [mark char] [begin mark] 
def a-x = [cursor command] [begin line] [erase end line] 
def a-y = [begin mark] 
def a-z = [copy mark] 
def a-f1 = [help] 'memory'
def a-f2 = [backtab word] 
def a-f3 = [lowercase] 
def a-f4 = [quit]
def a-f5 = [uppercase] 
def a-f6 = [help] 'margins'
def a-f7 = [help] 'tabexpand'
def a-f8 = [help] 'blankcompress'
def a-f9 = [copy mark] [begin line] [erase end line] [join] 
def a-f10 = [push mark] [cursor data] [mark line] [copy mark] [column 9] '.' [column 14] [erase end line] [change] '/ //-*m' [begin line] [shift right] [shift right] 'e ' [copy to command] [down] [delete mark] [execute] [pop mark] 
def a-f11 = [push mark] 
def a-f12 = [pop mark] 
def a-0 = [reformat all] 
def a-1 = [justify all] 
def a-2 = [trim leading] 
def a-3 = [trim trailing] 
def a-4 = [trim compress] 
def a-5 = [reflow] 
def a-6 = [reformat paragraph] 
def a-7 = [justify paragraph] 
def a-8 = [justify line] 
def a-9 = [edit .keydefs] 
def a-minus = [backtab word] 
def a-equals = [tab word] 
def a-backquote = 
def a-backslash = 
def a-comma = 
def a-lbracket = 
def a-padminus = 
def a-padplus = 
def a-slash = 
def a-period = 
def a-quote = 
def a-rbracket = 
def a-semi = 
def a-semicolon = 
def a-del = 
def u-a = 
def u-b = 'BOOL '
def u-c = 'char '
def u-d = 'double '
def u-e = 'extern '
def u-f = 
def u-g = 
def u-h = 'HWND '
def u-i = 'int '
def u-j = 'long '
def u-k = 'const '
def u-l = 'LPCTSTR'
def u-m = 
def u-n = 
def u-o = 'CObject'
def u-p = 'CPoint '
def u-q = 
def u-r = 'CRect '
def u-s = 'CString '
def u-t = 'this'
def u-u = 'unsigned '
def u-v = 'void'
def u-w = 
def u-x = 
def u-y = 
def u-z = 
def u-f1 = [bookmark set] 
def u-f2 = [bookmark goto] 
def u-f3 = [bookmark remove] 
def u-f4 = [left margin] 
def u-f5 = [right margin] 
def u-f6 = [bookmarks] 
def u-f7 = [workspace]
def u-f8 = [rubout join] 
def u-f9 = [delete join] 
def u-f10 = [block from clipboard] 
def u-f11 = 
def u-f12 = 
def u-0 = 
def u-1 = [vbsexec Call Set_Book(0)] 
def u-2 = [vbsexec Call Goto_Book(-1,1)] 
def u-3 = [vbsexec Call Goto_Book(1,1)] 
def u-4 = [vbsexec Call Rem_Book(0)] 
def u-5 = [vbsexec Call Clear_Books(1)] 
def u-6 = [vbsexec Number_Mark] 
def u-7 = [vbsexec UnNumber_Mark] 
def u-8 = 
def u-9 = 
def u-minus = 
def u-equals = 
def u-backquote = 
def u-backslash = 
def u-comma = 
def u-lbracket = 
def u-padminus = 
def u-padplus = 
def u-slash = 
def u-period = 
def u-quote = 
def u-rbracket = 
def u-semi = 
def u-semicolon = 
def u-pad5 = 
def u-del = 
def u-pad* = 
def u-tab = [insert mode] '               '
def u-ins = 
def u-insert = 
def u-up = [up all] 
def u-down = [down all] 
def u-left = [left edge] 
def u-right = [right edge] 
def u-pgup = [page up all] 
def u-pgdn = [page down all] 
def u-home = [top all] 
def u-end = [bottom all] 
def u-enter = 
def u-backspace = 
def u-space = 
def x-a = 
def x-b = 
def x-c = 
def x-d = 
def x-e = 
def x-f = 
def x-g = 
def x-h = 
def x-i = 
def x-j = 
def x-k = 
def x-l = 
def x-m = 
def x-n = 
def x-o = 
def x-p = 
def x-q = 
def x-r = 
def x-s = 
def x-t = 
def x-u = 
def x-v = 
def x-w = 
def x-x = 
def x-y = 
def x-z = 
def x-f1 = 
def x-f2 = 
def x-f3 = 
def x-f4 = [file]
def x-f5 = 
def x-f6 = 
def x-f7 = 
def x-f8 = 
def x-f9 = 
def x-f10 = 
def x-f11 = 
def x-f12 = 
def x-0 = 
def x-1 = 
def x-2 = 
def x-3 = 
def x-4 = 
def x-5 = 
def x-6 = 
def x-7 = 
def x-8 = 
def x-9 = 
def x-minus = 
def x-equals = 
def x-backquote = 
def x-backslash = 
def x-comma = 
def x-lbracket = 
def x-padminus = 
def x-padplus = 
def x-slash = 
def x-period = 
def x-quote = 
def x-rbracket = 
def x-semi = 
def x-semicolon = 
def x-pad5 = 
def x-del = 
def x-pad* = 
def x-tab = [insert mode] '               '
def x-ins = 
def x-insert = 
def x-up = 
def x-down = 
def x-left = [shift left] 
def x-right = [shift right] 
def x-pgup = 
def x-pgdn = 
def x-home = [align block] 
def x-end = 
def x-enter = 
def x-backspace = 
def x-space = [reformat paragraph] 

syn s25 = ["set display 25 80"] 
syn s30 = ["set display 30 80"] 
syn s40 = ["set display 40 80"] 
syn s50 = ["set display 50 80"] 
syn s100 = ["set display 84 100"] 
syn s120 = ["set display 84 120"] 
syn s160 = ["set display 84 160"] 
syn s240 = ["set display 84 240"] 
syn s254 = ["set display 84 254"] 
syn s255 = ["set display 84 255"] 
syn max = ["set display max"] 
syn m = [menu]