psearch.vim : Quick access to search results
| script karma
Downloaded by 474
Comments, bugs, improvements
script versions (upload new version)
Execute the :PSearch command and type something. You'll see a preview
of all the lines where the pattern you gave matches in the currently open buffers.
The pattern is the one you would normally use doing searches with '/' and '?' and
with the "nomagic" option set.
To interact with the matches list use the following keys:
UP, CTRL+K : move up in the list.
DOWN, CTRL+J : move down in the list.
LEFT, CTRL+H : view the matches list of the previous buffer.
RIGHT, CTRL+L : view the matches list of the next buffer.
RETURN, CTRL+G : go to the selected match.
CTRL+A : show jump marks for each result.
CTRL+T : move the cursor to the first match in the matches list.
CTRL+B : move the cursor to the last match in the matches list.
ESC, CTRL+C : close the matches list.
Pressing CTRL+A in the psearch navigation buffer will add jump marks denoted
in the format <[a-z]> for each search result entry. When the marks have been
displayed entering any of the letters used as mark will jump directly to the
respective entry and close the search navigation. Entering anything that is
not a mark will discard the action.
Install with your favorite plugin manager.
Requires Python 2.6+
Click on the package to download.
ip used for rating: 22.214.171.124
||- Added "jump to mark" functionality for quick access to search results.
- Minor bugfixes.
||- Searches are now performed in all buffers.
- Fix issues with some input characters.