add vim install, with lua support