Skip to content
/ che-go Public

コマンドラインチートシート管理ツール

License

Notifications You must be signed in to change notification settings

snyt45/che-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

che-go

コマンドラインチートシート管理ツール

実験的なバージョンのため仕様が大きく変わる可能性があります。

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 addche-go editで発生する可能性があります。
その場合は直接cheat.ymlを修正してください。

manifoldco/promptui#207
manifoldco/promptui#92

ライセンス

MIT

関連プロジェクト

che – The predecessor of che-go.

About

コマンドラインチートシート管理ツール

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages