WPS makes emacs look like a model t. Vim is a lot better for plugging into that kind of architecture than an all-in-one like emacs is.