SQL構文は大文字でしょ。
memo。
vimrc。
参考 http://vim.g.hatena.ne.jp/yamazakiccs/comment?date=20090419
" SQLを大文字にする function Rep(str1, str2) let s:line = substitute(getline("."), a:str1, a:str2, "g") call setline(".", s:line) endfunction function SqlChar2UpperCase() call Rep("select ", "SELECT ") call Rep("update ", "UPDATE ") call Rep("delete ", "DELETE ") call Rep("from " , "FROM ") call Rep("where " , "WHERE ") call Rep("inner " , "INNER ") call Rep("left " , "LEFT ") call Rep("outer " , "OUTER ") call Rep("as " , "AS ") endfunction nmap sql :call SqlChar2UpperCase()<CR>
カーソル合わせて :sql って打てばさくっと
select * from hoge
が
SELECT * FROM hoge
になりますね。
これはためしてないですけど、便利そう。
http://labs.unoh.net/2006/09/visql.html
viの中でSQLを実行する