An interactive cheatsheet tool for the command-line Usage: navi [command] [...] [options] Commands: search Search for cheatsheets on online repositories query Pre-filter results best ... Considers the best match widget Prints the path for the widget file to be sourced Options: --print Prevent script execution --path List of :-separated paths to look for cheats --no-interpolation Prevent argument interpolation --no-preview Hide command preview window --fzf-overrides Overrides for fzf commands [default: --with-nth 3,1,2 --exact] --col-widths Set column widths [default: 15,50,0] Environment variables: NAVI_PATH List of :-separated paths to look for cheats FZF_DEFAULT_OPTS Default fzf options (e.g. '--layout=reverse') Examples: navi # default behavior navi --print # doesn't execute the snippet navi --path '/some/dir:/other/dir' # uses custom cheats navi search docker # uses online data navi query git # filter results by "git" navi best 'sql create db' root mydb # uses a snippet as a CLI source "$(navi widget zsh)" # loads the zsh widget navi --col-widths 10,50,0 # limits the first two columns's width navi --fzf-overrides '--with-nth 1,2' # shows only the comment and tag columns navi --fzf-overrides '--nth 1,2' # search will consider only the first two columns navi --fzf-overrides '--no-exact' # looser search algorithm More info: search http://cheat.sh is used for cheatsheet retrieval please note that these cheatsheets may not work out of the box always check the preview window before executing commands! --col-widths the number is the percentage relative to the terminal width 0 means that a column will be as wide as necessary fzf's --with-nth 1 refers to the comment column; 2, snippet; 3, tag full docs please refer to the README at https://github.com/denisidoro/navi