(VimでSQLを書いてみた!)めっちゃビール飲みたくなるやん🍺
めっちゃビール飲みたくなるやん
🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺
#! /usr/local/bin/bash
passion=" \
めっちゃ \
ビール \
飲みたく \
なるやん "
function message_sql () {
str=$1
sqlite3 << EOS
select "${str}" ;
.exit
EOS
}
export -f message_sql
echo $passion \
| xargs -n1 -I{} bash -c 'message_sql {}'
🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺
# vimrc
# スペース2回押して色付けを切り替える
nnoremap <leader><leader> :call <SID>exchangeshsql()<CR>
function! <SID>exchangeshsql() abort
if &filetype == 'sh'
set filetype=sql
elseif &filetype == 'sql'
set filetype=sh
endif
endfunction
🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺
現場からは以上です
補足
ちょっとしたスクリプト
function foofunc () {
sqlite3 foo.sqlite << EOS
select * fooTable limit 3;
.exit
EOS
}
foofunc
Author And Source
この問題について((VimでSQLを書いてみた!)めっちゃビール飲みたくなるやん🍺), 我々は、より多くの情報をここで見つけました https://qiita.com/callmekohei/items/f8987a9a5ee7efe7696f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .