fun! SqlDeCaps() python << EOF import sys import vim cb = vim.current.buffer header=[ "DECLARE" ,"SELECT" ,"CURSOR" ,"ORDER BY" ,"AND" ,"BOOLEAN" ,"END" ,"EXCEPTION" ,"UNION" ,"EXIT" ,"FETCH" ,"FROM" ,"INTO" ,"LIKE" ,"LOOP" ,"NUMBER" ,"OPEN" ,"SET" ,"TO_CHAR" ,"TO_DATE" ,"INSTR" ,"SUBSTR" ,"VARCHAR2" ,"WHERE" ,"WHILE" ] for i in header: try: vim.command("%s/"+i+"/"+i.lower()+"/g") except: pass EOF endfun