che-goは、コマンドライン上で簡単にチートシートを管理できるツールです。 YAML形式のファイルに記述されたコマンドやコマンドのオプション、説明などを管理できます。
che-goコマンドを以下の方法でインストールしてください。
$ go install github.com/snyt45/che-go@latest
che-goコマンドがインストールされていることを確認してください。
$ che-go --help
che-goコマンド実行時に~/cheat.yml
が存在しない場合、~/cheat.yml
を作成します。
che-goコマンドではcheat.yml
を便利に管理するコマンドラインインターフェイスを提供します。
対話形式でコマンドを追加できます。
$ che-go add
対話形式でコマンドを追加できます。
$ che-go edit
現在登録されているコマンド一覧を表示します。
$ che-go list
コマンドを削除できます。
$ che-go remove
promptuiの既出のバグで入力が端末の長さを超えて入力を行うと再レンダリングが発生します。
che-go add
、che-go edit
で発生する可能性があります。
その場合は直接cheat.yml
を修正してください。
manifoldco/promptui#207
manifoldco/promptui#92
che – The predecessor of che-go.