ErrLookup › junegunn/fzf
junegunn/fzf
:cherry_blossom: A command-line fuzzy finder · Go · 60 source files
Analyzed at bd4efa277b on 2026-08-15. 79 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| permission denied: ${path} | exception | error | go, unix-socket, fzf, server, concurrency |
| invalid history file: ${e.Error()} | exception | error | go, unix-socket, fzf, filesystem, permissions |
| invalid popup option: ${arg} (expected: [center|top|bottom|l | validation | error | go, tcp, fzf, server, port-conflict |
| not a valid integer: ${str} | validation | warning | go, fzf, server, defensive-code, unreachable |
| not a valid number: ${str} | validation | error | go, fzf, tui, terminal, input, memory |
| invalid format: ${str} | validation | error | fzf, options-parsing, nth, validation, go |
| template should include at least 1 placeholder: ${str} | validation | error | fzf, options-parsing, nth, template, go |
| invalid algorithm (expected: v1 or v2) | validation | error | fzf, options-parsing, algorithm, configuration, go |
| invalid border style (expected: rounded|sharp|bold|block|thi | validation | error | fzf, options-parsing, tui, border, go |
| unsupported key: ${key} | validation | error | fzf, keybindings, options-parsing, go |
| every() requires a positive number of seconds | validation | error | fzf, keybindings, event-loop, validation, go |
| every() interval is too large | validation | error | fzf, keybindings, overflow, validation, go |
| invalid scoring scheme: ${str} (expected: default|path|histo | validation | error | fzf, options-parsing, ranking, configuration, go |
| duplicate sort criteria: ${name} | validation | error | fzf, options-parsing, sorting, tiebreak, go |
| index should be the last criterion | validation | error | fzf, options-parsing, sorting, tiebreak, go |
| invalid sort criterion: ${str} | validation | error | fzf, options-parsing, sorting, tiebreak, go |
| at most 3 tiebreaks are allowed: ${str} | validation | error | fzf, options-parsing, sorting, tiebreak, go |
| invalid color specification: ${str} | validation | error | fzf, theming, options-parsing, color, go |
| invalid walker option: ${str} | validation | error | fzf, options-parsing, walker, file-discovery, go |
| at least one of 'file' or 'dir' should be specified | validation | error | fzf, go, cli, options, walker |
| unable to put non-printable character | validation | error | fzf, go, cli, keybinding, bind |
| unknown action: ${spec} | validation | error | fzf, go, cli, keybinding, bind, validation |
| key name required | validation | error | fzf, go, cli, keybinding, parsing |
| bind action not specified: ${keys} | validation | error | fzf, go, cli, keybinding, parsing |
| multiple keys specified | validation | error | fzf, go, cli, keybinding, sorting |
| ${label} must be non-negative | validation | error | fzf, go, cli, size, parsing |
| ${label} (without %) must be a non-negative integer | validation | error | fzf, go, cli, size, parsing |
| invalid layout (expected: default / reverse / reverse-list) | validation | error | fzf, go, cli, layout, validation |
| invalid info style (expected: default|right|hidden|inline[-r | validation | error | fzf, go, cli, ui, validation |
| invalid preview window option: ${token} | validation | error | fzf, go, cli, preview, parsing, version-compat |
| invalid ${opt}: ${margin} | validation | error | fzf, go, cli, margin, parsing |
| history max must be a positive integer | validation | error | fzf, go, cli, history, validation |
| no directory specified | validation | error | fzf, go, cli, filesystem, options |
| number of items to keep must be a positive integer | validation | error | fzf, go, cli, performance, validation |
| invalid wrap mode: %s (expected: char or word) | validation | error | fzf, go, cli, ui, wrap, validation |
| minimum height must be a non-negative integer | validation | error | fzf, go, cli, size, validation |
| list border cannot be 'line' | validation | error | fzf, go, cli, ui, border, validation |
| --threads must be a positive integer | validation | error | fzf, go, cli, performance, threads, validation |
| invalid duration for --bench: %s | validation | error | fzf, cli, duration-parsing, benchmark |
| unknown option: %s | validation | error | fzf, cli, option-parsing |
| unexpected value for %s: %s | validation | error | fzf, cli, option-parsing |
| header lines must be a non-negative integer | validation | error | fzf, cli, validation, header |
| hscroll offset must be a non-negative integer | validation | error | fzf, cli, validation, scrolling |
| scroll offset must be a non-negative integer | validation | error | fzf, cli, validation, scrolling |
| tab stop must be a positive integer | validation | error | fzf, cli, validation, layout |
| empty jump labels | validation | error | fzf, cli, validation, jump-mode |
| number of fields to freeze must be a non-negative integer | validation | error | fzf, cli, validation, freeze |
| non-ascii jump labels are not allowed | validation | error | fzf, cli, validation, jump-mode, ascii |
| unsupported style preset: %s | validation | error | fzf, cli, style, option-parsing |
| gutter display width should be 1 | validation | error | fzf, cli, validation, unicode, gutter |
| --scrollbar should be given one or two characters | validation | error | fzf, cli, validation, scrollbar |
| scrollbar display width should be 1 | validation | error | fzf, cli, validation, unicode, scrollbar |
| adaptive height is not compatible with top/bottom percent ma | validation | error | fzf, cli, layout, validation, height |
| adaptive height is not compatible with top/bottom percent pa | validation | error | fzf, cli, layout, validation, padding |
| only ANSI attributes are allowed for 'nth' (regular, bold, u | validation | error | fzf, cli, theme, color, validation |
| inline border is only supported for --header-border, --heade | validation | error | fzf, cli, border, validation |
| --header-border=inline requires --header-lines-border to be | validation | error | fzf, cli, border, header, validation |
| failed to start pprof profiles: %s | exception | error | fzf, cli, profiling, pprof, filesystem |
| $FZF_DEFAULT_OPTS_FILE: %s | exception | error | fzf, environment, config, startup |
| %s: %s | exception | error | fzf, config, parsing, quoting |
| $FZF_DEFAULT_OPTS: %s | exception | error | fzf, environment, quoting, startup |
| error: profiling not supported: FZF must be built with '-tag | validation | error | fzf, build-tags, pprof, profiling |
| invalid become command | exception | error | fzf, become, proxy-protocol, internal |
| FZF_API_KEY is required to allow remote access | validation | error | fzf, server, security, authentication, network |
| failed to read %s | exception | error | fzf, tui, terminal, io |
| failed to open %s | exception | error | fzf, terminal, tty, environment |
| %s too large (max: %d%%) | validation | warning | fzf, options, size, validation |
| invalid total marker width: %d (expected: 0, 3 or 6) | validation | warning | fzf, options, marker, unicode, width |
| %v display width should be up to %d | validation | warning | fzf, options, pointer, marker, unicode |
| could not create CPU profile: %w | exception | error | fzf, pprof, profiling, filesystem |
| could not create MEM profile: %w | exception | error | fzf, pprof, profiling, memory, filesystem |
| could not create BLOCK profile: %w | exception | error | fzf, pprof, profiling, block, filesystem |
| could not create MUTEX profile: %w | exception | error | fzf, pprof, profiling, mutex, filesystem |
| invalid listen address: %s | validation | error | fzf, server, listen, address, validation |
| invalid listen port: %s | validation | error | fzf, server, listen, port, validation |
| socket already in use: %s | exception | error | |
| failed to listen on %s | exception | error | |
| cannot extract port: %s | exception | error | |
| input buffer overflow (%d): %v | exception | error |