diff --git a/Cargo.toml b/Cargo.toml index 003c552..9117a74 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pay_respect" -version = "0.2.0" +version = "0.3.0" edition = "2021" [dependencies] diff --git a/README.md b/README.md index 80296d8..32db329 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,7 @@ The placeholder is evaluated as following: - `{{command}}`: All the command without any modification - `{{command[1]}}`: The first argument of the command (the command itself has index of 0) - `{{command[2:5]}}`: The second to fifth arguments. If any of the side is not specified, them it defaults to the start (if it is left) or the end (if it is right). +- `{{typo[2](fix1, fix2)}}`: This will try to change the second argument to candidates in the parenthesis. The argument in parentheses must have at least 2 values. Single arguments are reserved for specific matches, for instance, `path` to search all commands found in the `$PATH` environment. The suggestion can have additional conditions to check. To specify the conditions, add a `#[...]` at the first line (just like derive macros in Rust). Available conditions: