Shougo/unite.vim — pull request #784 by lambdalisue (2014-11-19 17:36:31+00:00)
Title: rmtrashの方が優先的に使用されるように修正

### 前提
- pyenv を利用し Python 2.x / 3.x の双方を利用している
- pyenv の Python 2.x に trash-cli がインストールされている
- MacVim である

### 問題
シェルのPythonが3.x系の場合 `trash-put` コマンドを実行すると pyenv から`pyenv: trash-put is not found`と怒られる。ただし`which trash-put`は`~/.pyenv/shims/trash-put`を返すためVimの`executable`は1を返してしまい実際には`trash-put`が使えない環境において`trash-put`が優先的に使用されてしまう。

もちろん、この問題はUnite.vimの問題ではなく`which trash-put`を実行可能にするpyenvやPython 3に対応していないtrash-cli側の問題ですが、MacVimならば`rmtrash`との評価順番を入れ替えるだけで簡単に解決可能なので考えてみていただけないかな？と思いPRしました。