Shougo/vim-vcs — pull request #14 by ichizok (2013-11-20 17:33:46+00:00)
Title: Change directory before execute command

`:Vcs` のコマンドを、current buffer で開いているファイルが属する repository に対して実行するようにしました。

* `openbuf` で buffer を開いた後に repository root へ `lcd` しています。そのため、`add` にも `openbuf` を追加しました

```
構成:
/a
/a/b/.git
/a/b/file

current dir: /a
current buffer: /a/b/file

これまで:
/a から `:Vcs` コマンドを実行しても、/a/b/.git を操作できない。
current directory を /a/b に変更する必要がある。

今回の変更で:
/a/b/file を開いている buffer は `:Vcs` コマンドで /a/b/.git を操作できる。
```

----

これまでの仕様のほうが安全ではありますが、一応提案として。