cheat

cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.

MIT License

Downloads
155
Stars
12.3K
Committers
173

Bot releases are hidden (Show)

cheat -

Published by chrisallenlane over 4 years ago

Fix pagination error when used in combination with -s (search).

cheat -

Published by chrisallenlane over 4 years ago

  • Implement config.Pager option
  • Implement return code 2 for failures due to missing cheatsheets
cheat -

Published by chrisallenlane over 4 years ago

  • Support 32-bit systems (#562)
  • Update dependencies (#561)
cheat - 3.10.0

Published by chrisallenlane over 4 years ago

  • Update dependencies (#559)
  • Improve zsh completion (#556)
cheat -

Published by chrisallenlane over 4 years ago

  • Automate homebrew release flow (#547)
  • Add autocomplete script for zsh (#551)
  • Update documentation
cheat -

Published by chrisallenlane over 4 years ago

  • Add man page
  • Modify Makefile help text
cheat -

Published by chrisallenlane over 4 years ago

  • Resolves #544
cheat -

Published by chrisallenlane over 4 years ago

  • Implements "installer" for first-time users
  • Updates Go version to 1.14
cheat -

Published by chrisallenlane over 4 years ago

Significantly improves search functionality.

cheat -

Published by chrisallenlane over 4 years ago

Fixes an issue whereby cheat would crash when $EDITOR (or equivalent) contained arguments.

cheat -

Published by chrisallenlane over 4 years ago

  • Improves bash completion script
  • Implements fzf integration with the above
cheat -

Published by chrisallenlane over 4 years ago

  • Attempts to resolve a failure that occurs when generating a config file, and when XDG_CONFIG_HOME is unspecified.

  • Refactors and writes unit-tests surrounding code implicated in the above.

  • Updates .travis.yml to build on both Linux and MacOSX hosts.

cheat -

Published by chrisallenlane over 4 years ago

  • Implements automatic config file generation (#501)
  • Implements minor Makefile fixes and improvements
  • Simplifies example configs
  • Fixes a defective logging statement on config file load failure (in
    some cases)
cheat -

Published by chrisallenlane over 4 years ago

  • Passes -trimpath flag to build tasks
  • Implements make ci for use with Travis
  • Implements trivial Makefile changes
cheat -

Published by chrisallenlane over 4 years ago

  • Fixes bugs in Makefile
  • Updates dependencies
cheat - 3.3.0

Published by chrisallenlane over 4 years ago

  • Introduces "directory-scoped" cheatsheets
  • Implements a Makefile for managing build tasks
  • Shrinks executable size by stripping debugging symbols
  • Updates vendored dependencies
  • Makes minor changes to appease the linter
cheat - 3.2.2

Published by chrisallenlane almost 5 years ago

  • Updates dependencies
  • Adds ARM support to release build script
cheat - 3.2.1

Published by chrisallenlane almost 5 years ago

  • Corrects an error with --search. Previously, --search was not
    aware of whether it was outputted to a TTY, and would apply colorization
    at all times. This resulted in unwanted behavior when, for example,
    piping search results into a paginator.

  • Corrects an error with --color. Previously, --color would be
    ignored if output was being written to a non-TTY. This made it
    impossible, for example, to cheat tar --color | less -R, as
    colorization would always be stripped. The behavior of --color has
    been modified such that it now behaves similarly to --color=always in
    other applications.

cheat - 3.2.0

Published by chrisallenlane almost 5 years ago

  • Updates dependencies
  • Implements sheet title filtering with -l (#504)
cheat - 3.1.1

Published by chrisallenlane almost 5 years ago

Implements Windows compatibility fix.