set para=IPLPPPQPP\ LIp\ q\ d\ l\ (l)l(\ )\ pplpipbp set sect=NHSHH\ HUt\ h\ s\ hesesh map gg 1G " set mark like vim's visual mode map V mv " jump to other end of "selection" map v `v``mv`` " operate on forward "selection" map : :'v,. " operate on backward "selection" map ; :.,'v " delete searched phrase map :s/// "map i :s/// k:j l " search until line containing phrase map g/ /.* " edit "q buffer in new vi session map gQ m/:!echo > /tmp/vi.buf; vi /tmp/vi.buf :r /tmp/vi.buf "qdd`/ map gq m/om("qpm):'(,')j :'(w! /tmp/vi.buf :'(d :!vi /tmp/vi.buf :r /tmp/vi.buf "qdd`/ " go to next/previous space map gw f map gb F " go to next/previous troff command map  /^[.'][^ ]*$ map  ?^[.'][^ ]*$