08/06/23 20:09:50 rxCAyEBW
あのあと、ジョブの名前を取得する方法を見つけて、なんとかnon-screen版は
完成しました。良かったら使ってみてください。
しかし、screen版は不具合があるので、まだできてません。
# vimをリモートバッファで起動
function run_vim
{
export i=0
while [ $i -lt $(job_num|chomp) ]
do
if [ "$(job_name $i|chomp)" = "vim" ]
then
let j="$i + 1"
vim --servername HOGE --remote-silent $@ &
fg $j
return
fi
let i="$i + 1"
done
vim --servername HOGE $@
reread -a
}
keycommand 0 $key_e '*' '%h%q run_vim "%F"' 'vim'