lucapette/vim-ruby-doc — comment on commit d4ac37fef9b6308742b3f57bfa0f17bae027ef81
File:  line 0
By lucapette:

As far as I understand the problem is more complex than we have imagined. There are a lot of compatibility problem to consider with specific terminals. I'm studying the "tpope way" in vim-rails and it's actually a difficult problem to solve. I've created a new branch in order to solve the issue in a focused way. Of course, if you want to help it would be great. I have no time today but tomorrow I'll push a first version of the code I intend to use. I'd like to create a function that will be responsible to execute the job in background. In this way, I'll be able to support even windows (LOL) in the future.

P.S. we have a very simliar setup. I'm a zsh user too but I use gnome-terminal. I tried with bash and the fix I made it's working fine. So, I think the *real* problem is with terminals (at least on *nix machines).