function! g:SemEnable() silent! imap a a silent! imap b b silent! imap c c silent! imap d d silent! imap e e silent! imap f f silent! imap g g silent! imap h h silent! imap j j silent! imap i i silent! imap k k silent! imap l l silent! imap m m silent! imap n n silent! imap o o silent! imap p p silent! imap q q silent! imap r r silent! imap s s silent! imap t t silent! imap u u silent! imap v v silent! imap w w silent! imap x x silent! imap y y silent! imap z z silent! imap A A silent! imap B B silent! imap C C silent! imap D D silent! imap E E silent! imap F F silent! imap G G silent! imap H H silent! imap J J silent! imap I I silent! imap K K silent! imap L L silent! imap M M silent! imap N N silent! imap O O silent! imap P P silent! imap Q Q silent! imap R R silent! imap S S silent! imap T T silent! imap U U silent! imap V V silent! imap W W silent! imap X X silent! imap Y Y silent! imap Z Z silent! imap 0 0 silent! imap 1 1 silent! imap 2 2 silent! imap 3 3 silent! imap 4 4 silent! imap 5 5 silent! imap 6 6 silent! imap 7 7 silent! imap 8 8 silent! imap 9 9 silent! imap _ _ silent! imap endfunction function! g:SemDisable() silent! iunmap a silent! iunmap b silent! iunmap c silent! iunmap d silent! iunmap e silent! iunmap f silent! iunmap g silent! iunmap h silent! iunmap j silent! iunmap i silent! iunmap k silent! iunmap l silent! iunmap m silent! iunmap n silent! iunmap o silent! iunmap p silent! iunmap q silent! iunmap r silent! iunmap s silent! iunmap t silent! iunmap u silent! iunmap v silent! iunmap w silent! iunmap x silent! iunmap y silent! iunmap z silent! iunmap A silent! iunmap B silent! iunmap C silent! iunmap D silent! iunmap E silent! iunmap F silent! iunmap G silent! iunmap H silent! iunmap J silent! iunmap I silent! iunmap K silent! iunmap L silent! iunmap M silent! iunmap N silent! iunmap O silent! iunmap P silent! iunmap Q silent! iunmap R silent! iunmap S silent! iunmap T silent! iunmap U silent! iunmap V silent! iunmap W silent! iunmap X silent! iunmap Y silent! iunmap Z silent! iunmap _ silent! iunmap 0 silent! iunmap 1 silent! iunmap 2 silent! iunmap 3 silent! iunmap 4 silent! iunmap 5 silent! iunmap 6 silent! iunmap 7 silent! iunmap 8 silent! iunmap 9 silent! iunmap endfunction command! SemaniacEnable call g:SemEnable() command! SemaniacDisable call g:SemDisable()