(setq helm-always-two-windows t). When invoking a helm buffer i.e
helm-mini with 2 vertical splits helm deletes the other window in preperation to perform a possible persistent action in the currently selected window.
Is there any way to stop helm deleting the other window and preserve the 2 vertical splits when the helm buffer is opened?
ido-mode along with ido-vertical-mode seems to have the exact behaviour I'm after with vertical splits as it has no need to accommodate a persistent action.