Кто-нибудь может объяснить это?
$ vim --version
VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jul 12 2010 12:47:31)
$ `which vim` --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 13 2011 22:52:17)
Я только что скомпилировал последнюю версию vim и установил ее в $HOME/bin
, который является первым путем в $PATH
. which vim
возвращает правильный путь: /home/user/bin/vim
, однако, когда я запускаю vim
он запускает /usr/bin/vim
.
Я запустил еще один xterm, и проблема исчезла, однако мне все еще любопытно, как предыдущий термин попал в такое странное состояние. Есть идеи?