I couldn't get Parinfer to work with Vim. There's a port but it's buggy.
But the Neovim port is great. Installation requires a little patience, but it works well.
In any case, one should read the Clojure style guide on GitHub [0] and get used to writing code in normal editing modes first. Then move on to Parinfer or Paredit once you feel the shape of the code and sense why it's like that.