自分も Hacker News で知ったばかりなのですが、これとても便利です!
簡単に言ってしまうと、チートシートのまとめサイト的なもので、自分がほしいチートシートを簡単に取得できます。
そして、
速い!(100ms以内に回答を返す)
圧倒的情報量!(55のプログラミング言語、いくつかのDBMS、1000以上のLinuxコマンドをカバー)
信頼できる情報源!(チートシートのソースは各コミュニティのリポジトリとStackOverflow)
という特徴があります。
使い方
ここからブラウザでもcurlでも簡単にチートシートが取得できます。
例えば、 ls
コマンドの使い方が知りたいとした場合。
ブラウザ
curl
簡単に取得できます。
CLIクライアントも用意されてるので、こちらを使うと更に便利です。(以降はCLIクライアントを使っていきます)
設定すればタブ補完効くのもいいです。
https://github.com/chubin/cheat.sh#command-line-client-chtsh
※タブ補完ですが、 zsh はまだ対応してないようです。残念。。
issue Add zsh tab completion · Issue #2 · chubin/cheat.sh · GitHub
:zsh
と打つとこれが返ってくる
プログラミング言語もカバーしているので、例えば go
の if
の書き方知りたいなと思った場合、 go
の後にクエリで if
と入力すれば取得することができます。
また、 :learn
というクエリを使えばプログラミング言語の Getting Started
的なものも取得できるも良いです。
簡単に紹介してしまったので、まだまだ紹介できていないこともありますが、いかがでしょうか?
日常でLinuxコマンドのオプションとか忘れてググることあるので、個人的には結構使えるなと思いました。
それにしてもスター数の推移がすごいw