function! fgcommand#Stop()
if exists('$VIM_FG_CMD')
execute 'silent ! mkdir -p '.shellescape(fnamemodify($VIM_FG_CMD, ':h'))
" execute "silent ! printf '\\%c \\%d\\n' 34 ".getpid().' >'.shellescape($VIM_FG_CMD)
tabnew
0put =printf('%cpid: %d', 34, getpid())
execute 'w! '.fnameescape($VIM_FG_CMD)
bdel
endif
stop
if exists('$VIM_FG_CMD') && filereadable($VIM_FG_CMD)
execute 'source '.$VIM_FG_CMD
execute 'silent ! rm '.shellescape($VIM_FG_CMD)
redraw!
endif
endfunction