1

システムの ~/tools/bin に新しいvim 7.3をインストールしました。別のvim 7.2が /usr/bin/vim にあります。

$PATH に ~/tools/bin を追加しました。ターミナルで vim と入力すると、vim 7.3が正しく起動します。しかし、どのvimを使用してvimのパスを見つけると、vim 7.2である必要がある /usr/bin/vim が提供され、 /home/zijwu/tools/bin/vim (~/tools/bin /vim)

以下はターミナルからのコマンドと出力です。では、なぜ間違ったパスを与えるのでしょうか?

>vim --version

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Jul 11 2013 12:17:16)

>/usr/bin/vim --version

VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Nov 15 2012 00:32:35)

>~/tools/bin/vim --version

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Jul 11 2013 12:17:16)

>echo $PATH

~/tools/bin:~/mercurial-2.6.3:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

>which vim

/usr/bin/vim
4

1 に答える 1