PAC をリロード

「このサイトを見るときはこのプロキシを使う」ということを実現するためには PAC を書くと幸せになれることが多い.
特にそのプロキシを自分で書いているときは付けたり外したりする等で頻繁に PAC を書き換える,ということを稀によくやると思うのですが,その度に「Edit → Preferences → Advanced → Network → Settings... → Reload」とするのは面倒.
こういうときに何とかしやすいのが Firefox で,これは Components.classes['@mozilla.org/network/protocol-proxy-service;1'].getService().reloadPAC() するのと等しいため,Vimperator のコマンドとして

commands.addUserCommand(['pacr[eload]'], 'reload PAC',
  function() Cc['@mozilla.org/network/protocol-proxy-service;1'].getService().reloadPAC(),
  { argCount: '0' }, true);

と定義した.
これで :pacr でリロードできるようになった.