dbext vim プラグインを使用して MySQL データベースに接続しようとしています。
次のようなコマンドを実行すると<Leader>se
、エラーが発生します。
Can't open file
/var/folders/b3/s3wyytf90_ld113h1w3p86ldcg4glv/T/vQ0XMX3/7
そのファイルは存在しません。しかし、実行されると予想される SQL は次の場所に存在します。
/var/folders/b3/s3wyytf90_ld113h1w3p86ldcg4glv/T/vQ0XMX3/dbext.sql
そのため、プラグインが一時ファイルをある場所に書き込んで、別の場所で探しているように見えます。
プラグインが壊れることはないと確信しており、何か間違ったことをしたに違いありませんが、それを追跡するのに十分な Vimscript を知りません。
Vim v7.3, dbext 20.00
プラグインのzipを自分の.vim
ディレクトリに解凍してインストールしました。
私は使用しました
:DBPromptForBufferParameters
接続パラメータを設定します。
完全なエラーは次のようになります。
dbext: Executing SQL at 13:54
Error detected while processing function dbext#DB_execSql..dbext#DB_execFuncTypeWCheck..<SNR>42_DB_MYSQL_execSql..<SNR>42_DB_runCmd:
line 24:
E484: Can't open file /var/folders/b3/s3wyytf90_ld113h1w3p86ldcg4glv/T/v0BN3Qw/7
Press ENTER or type command to continue
これを解決するために誰かが私を正しい方向に向けることができますか?
編集:それ以来、他のすべての構成とプラグインを削除して、空の .vim ディレクトリにインストールを試みたので、構成が競合している場合ではないと思います。
関連する場合に備えて、MacOSXを実行しています。