Cheat Versions Save

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.

4.2.4

1 year ago

Numerous Windows fixes and improvements:

  • Fix an issue whereby the installer installed cheatsheets into the wrong directory on Windows. This occurred because previously path.Join was used where path/filepath.Join should have been used.

This matters, because the former always uses / as the path separator, whereas the latter will use / or \ as is appropriate for the runtime environment.

This should resolve bullet point 4 in #665.

  • Update the default config file to use more instead of less as the default pager, in order to support Windows out-of-the-box. (#655, #665).

  • Use terminal Chroma formatter (rather than terminal16m) in order to accommodate less capable terminal emulators like cmd.exe by default. Similarly, default to colorize: false in configs (changed from true) (#665).

  • Comment out default style in order to avoid printing ANSI color codes into terminals without color support (#665)

  • Attempt to intelligently choose a default editor, rather than rely on a hard-coded vim in the configs. This should make it easier to use cheat immediately without needing to specify configs. It should also improve cheat's Windows compatibility. (#665)

  • Create a docker-run make target for opening a shell in an Alpine container for development.

  • Fix an issue whereby the Windows zip release contained an extraneous (and annoying) dist parent directory.

4.2.3

2 years ago
  • Windows fixes
  • Android support

4.2.2

2 years ago
  • Update dependencies
  • Fix zsh extensions
  • Create arm64 executable

4.2.1

3 years ago
  • Update dependencies

  • Fix build errors pertaining to dependencies

4.2.0

3 years ago
  • Add vendor-update make target
  • Update dependencies
  • Implement --all flag (resolves #548)
  • Improve search output formatting
  • Implicitly pass --all when searching
  • Refactor installer code

4.1.1

3 years ago
  • Update dependencies
  • Improve test coverage

4.1.0

3 years ago

Support cheat -t as a shorthand for cheat -l -t (#581).

4.0.4

3 years ago

Fix typos (cheetsheets => cheatsheets)

4.0.3

3 years ago

Update dependencies

4.0.2

3 years ago

Search /etc/cheat for config file.