diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -48,6 +48,8 @@ list of what's deliberately not implemented (and why), see audit trail. - **Flagging**: mark an entry to revisit later (★), filterable via `flagged:true`. +- **Comparer**: mark one entry (`c`), then `c` on a different entry to + see a colored unified diff of either side's request or response. - **Vi-modal editing**: the raw request editors (Repeater, Intruder) are real modal editors - normal mode by default, `i`/`a`/`o`/etc. to insert, `hjkl`, `dd`/`yy`/`p`, word motions, `gg`/`G`. See @@ -121,6 +123,7 @@ below is enough to get going. | `r` | open in Repeater | | `i` | open in Intruder | | `f` | toggle flag | +| `c` | mark for comparison - press `c` on another entry to diff | | `/` | search | | `m` | match-and-replace rules | | `q` | quit | @@ -128,9 +131,18 @@ below is enough to get going. ### Detail view `tab` switches request/response, `p` toggles pretty-printed JSON on the -response (display-only - never touches the stored or resent bytes), -`r`/`i` jump straight to Repeater/Intruder seeded from this entry, `esc` -back. +response (display-only - never touches the stored or resent bytes), `c` +mark/compare (same as the history list), `r`/`i` jump straight to +Repeater/Intruder seeded from this entry, `esc` back. + +### Comparer + +Reachable by pressing `c` on two different history entries (from either +the list or detail view). Shows a colored unified diff - `diff -u` +style, `+`/`-` lines - of the two entries' requests or responses, +`tab` to switch between them. CRLF is normalized before diffing so an +exact HTTP/1.1 capture doesn't show every line as changed purely from +the invisible `\r`. ### Search syntax |