The app-editors/vim ebuild creates a symlink from /usr/bin/vim to /usr/bin/vi. This is OK as long as we don't have both app-editors/vim and app-editors/vi installed, but if we install vim after vi, the symlink will overwrite 'regular' vi. The problem is on line 344 of the vim.eclass file. So we should either remove like 344, or make vi/vim block eachother. -- mcf
[ -f /usr/bin/vim ] && ln -s vim /usr/bin/vi 2>/dev/null Without -f the line above will not clobber a file. I've had both vi and vim installed forever without a problem.