> For the complete documentation index, see [llms.txt](https://ploegert.gitbook.io/til/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ploegert.gitbook.io/til/tools/vim/search-backward-through-a-file.md).

# Search Backward Through A File

There are a number of ways to search for a match in a file. One I use quite often is hitting `*` while the cursor is over the word I want to find matches for. It searches forward jumping to the next occurrence of that word.

It turns out there is a way of doing the same thing, but searching backward to the previous occurrence of the word. If you hit `#` with the cursor over a word, it will jump backward through the file until it finds an occurrence of that word. Keep hitting `#` to keep searching backward.

See `:h #` for more details.
