Originally Posted by vijay_babu1981
i think 'make install' will put some link to the vim 7.3 of /usr/local in probably /usr/bin or /usr/local/bin.
It will (should) not touch /usr/bin/; the binary should end up in /usr/local/bin/
But in /usr/bin there is a 'vim' already present. How is the conflict resolved?
The default prefix is /usr/local so /usr/bin should not be touched.
One way to ensure this is to make /usr/local writable by your user normal and then run "make install" as your normal user instead of as root.
In this situation both versions of vim will happily coexist on your machine. Which version you get when you run "vim" will depend on the order of /usr/bin relative to /usr/local/bin in your $PATH. In general /usr/local/bin should be before /usr/bin