On CentOS6, if I remove vim, it removes x2goserver and
x2goserver-xsession. If I re-install these, it install vim-minimal.
Yum tells me it requires sudo and vim-minimal.
That makes sense. x2goserver does indeed depend upon sudo, but certainly not on vim itself.
sudo depending on vim sounds like a bug in EPEL 6/CentOS 6 instead. It should be editor-agnostic.
Mihai