ググってみたけど無かったのでメモ。 単純に.vimrcに
let dbext_default_profile=""
let dbext_default_type="PGSQL"
let dbext_default_user="username"
let dbext_default_passwd="password"
let dbext_default_dbname="dbname"
let dbext_default_host="host"
let dbext_default_port="port"
と入力してvimを再起動して
:Select * from hoge limit 1;
と何かのテーブルから1行だけ出力してみようとしてみたけど
dbext:PostgreSQL requires a '$HOME/.pgpass' file in order to authenticate. This file is missing. If you are using a local connection, you can create an empty .pgpass file. The b
inary 'psql' does not accept commandline passwords.
というエラーメッセージが! どうもpsqlがコマンドラインでパスワードを受け付けないので、パスワード設定しても意味ないみたい。 なので、~/.pgpassに
host:port:dbname:username:password
を入力したらエラー無く動いた。良かった良かった。 ちなみに.vimrcに書いたパスワード設定を消すと、それはそれでパスワード聞かれるので残しておいた方がいい。