- 330 名前:262 mailto:sage [2008/06/23(月) 17:40:13 ID:rxCAyEBW]
- vimをリモートバッファで起動するスクリプトをmfiler3用に書き直しました。
使用するときは、.mfiler3の最後に追記してください。 gvim版もありますが、一応コメントアウトしておきます。 ただmfiler2の時と同様、screenのジョブを認識できないのと CTRL-Zでバックグラウンドのmfiler3に戻れないです。 対応していただけるとありがたいのですが……。 自分で調べようと思っても、関数のマニュアルもないので。 # vimをリモートバッファで起動 if [ $IN_SCREEN = 0 ] then # なぜか、バックグラウンドに切り替えるのがうまくいかない keycommand 0 $key_e '*' '%q%s vim --servername HOGE --remote-silent "%F"' 'vim' else # screenのジョブを認識して切り替える措置が必要 keycommand 0 $key_e '*' '%Q%s vim --servername HOGE --remote-silent %F' 'vim' # keycommand 0 $key_e '*' '%Q%s vim --remote-silent %F; %Q screen -X select vim' 'vim' fi # gvimをリモートバッファで起動 # ただ、フォアグラウンドにはできない #keycommand 0 $key_e '*' '%Q%s gvim --remote-silent "%F" >/dev/null' 'gvim'
|

|