I am running a gentoo system on an old P120 and when I pretend vim it wants to install X, is there any way to remove it from the dependency list. I am running a console only system don't want X, don't need X.
If you don't want X, you should remove it (and other graphics options) from your USE variable in /etc/make.conf.
The vim ebuild includes optional support for gpm, gnome, gtk, X, perl, python, ruby and tcltk (this one currently disabled). If any of them is listed in your USE variable, it will be treated as a dependency.