From 24236860c89242ac0a341ff911c93f25032dc051 Mon Sep 17 00:00:00 2001 From: Jesse Leite Date: Tue, 6 Mar 2018 02:33:33 -0500 Subject: [PATCH] Document inverse prefix exact match search syntax (#1224) * Document inverse prefix exact match search syntax. * Reorder search syntax table to explain basic exact match first. --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d10483a..bba6feb 100644 --- a/README.md +++ b/README.md @@ -237,14 +237,15 @@ Unless otherwise specified, fzf starts in "extended-search mode" where you can type in multiple search terms delimited by spaces. e.g. `^music .mp3$ sbtrkt !fire` -| Token | Match type | Description | -| -------- | -------------------------- | --------------------------------- | -| `sbtrkt` | fuzzy-match | Items that match `sbtrkt` | -| `^music` | prefix-exact-match | Items that start with `music` | -| `.mp3$` | suffix-exact-match | Items that end with `.mp3` | -| `'wild` | exact-match (quoted) | Items that include `wild` | -| `!fire` | inverse-exact-match | Items that do not include `fire` | -| `!.mp3$` | inverse-suffix-exact-match | Items that do not end with `.mp3` | +| Token | Match type | Description | +| --------- | -------------------------- | ------------------------------------ | +| `sbtrkt` | fuzzy-match | Items that match `sbtrkt` | +| `'wild` | exact-match (quoted) | Items that include `wild` | +| `^music` | prefix-exact-match | Items that start with `music` | +| `.mp3$` | suffix-exact-match | Items that end with `.mp3` | +| `!fire` | inverse-exact-match | Items that do not include `fire` | +| `!^music` | inverse-prefix-exact-match | Items that do not start with `music` | +| `!.mp3$` | inverse-suffix-exact-match | Items that do not end with `.mp3` | If you don't prefer fuzzy matching and do not wish to "quote" every word, start fzf with `-e` or `--exact` option. Note that when `--exact` is set,