Open files that were found by an external command.
When you know exactly what file you want to open the built in vim commands work well.
:edit foo.rb
:split foo.rb
However, when using a plugin like alternate you will encounter the following issues:
- You will end up trying to edit an empty search result.
- You will end up trying to open a split for a file that is already open.
This plugin provides solutions to those problems.
:Open("x")
- Edits the given file in the current window.
:OpenHorizontal("x")
- If the file is already open, bring it to focus.
- If the file is not open, edit it in a new horizontal split.
:OpenVertical("x")
- If the file is already open, bring it to focus.
- If the file is not open, edit it in a new vertical split.