added vim persistent undo
stuff for X and new alias for ipython using system's one