mirror of
https://github.com/chubin/cheat.sh.git
synced 2024-12-12 16:04:57 +03:00
86 lines
2.4 KiB
Plaintext
86 lines
2.4 KiB
Plaintext
Usage:
|
|
|
|
$ curl cheat.sh/TOPIC show cheat sheet on the TOPIC
|
|
$ curl cheat.sh/TOPIC/SUB show cheat sheet on the SUB topic in TOPIC
|
|
$ curl cheat.sh/~KEYWORD search cheat sheets for KEYWORD
|
|
|
|
Options:
|
|
|
|
?OPTIONS
|
|
|
|
q quiet mode, don't show github/twitter buttons
|
|
T text only, no ANSI sequences
|
|
style=STYLE color style
|
|
|
|
c do not comment text, do not shift code (QUERY+ only)
|
|
C do not comment text, shift code (QUERY+ only)
|
|
Q code only, don't show text (QUERY+ only)
|
|
|
|
Options can be combined together in this way:
|
|
|
|
curl 'cheat.sh/for?qT&style=bw'
|
|
|
|
(when using & in shell, don't forget to specify the quotes or escape & with \)
|
|
|
|
Special pages:
|
|
|
|
:help this page
|
|
:list list all cheat sheets
|
|
:post how to post new cheat sheet
|
|
:cht.sh shell client (cht.sh)
|
|
:bash_completion bash function for tab completion
|
|
:styles list of color styles
|
|
:styles-demo show color styles usage examples
|
|
|
|
Shell client:
|
|
|
|
$ curl https://cht.sh/:cht.sh > ~/bin/cht.sh
|
|
$ chmod +x ~/bin/cht.sh
|
|
$ cht.sh python :learn
|
|
$ cht.sh --shell
|
|
|
|
Tab completion:
|
|
|
|
$ mkdir -p ~/.bash.d/
|
|
$ curl cheat.sh/:bash_completion > ~/.bash.d/cht.sh
|
|
$ . ~/.bash.d/cht.sh
|
|
$ echo '. ~/.bash.d/cht.sh' >> ~/.bashrc
|
|
|
|
Editor integration:
|
|
|
|
:emacs see the page for the Emacs configuration
|
|
:vim see the page for the Vim configuration
|
|
|
|
Search:
|
|
|
|
/~snapshot look for "snapshot" in the first level cheat sheets
|
|
/~ssh~passphrase several keywords can be combined together using ~
|
|
/scala/~closure look for "closure" in scala cheat sheets
|
|
/~snapshot/r look for "snapshot" in all cheat sheets recursively
|
|
|
|
You can use special search options after the closing slash:
|
|
|
|
/~shot/bi case insensitive (i), word boundaries (b)
|
|
|
|
List of search options:
|
|
|
|
b word boundaries
|
|
i case insensitive search
|
|
r recursive
|
|
|
|
Programming languages topics:
|
|
|
|
each programming language topic has the following subptopics:
|
|
|
|
hello hello world + how to start the program
|
|
:learn big cheat sheet for learning language from scratch
|
|
:list list of topics
|
|
|
|
Support programming languages:
|
|
|
|
go
|
|
scala
|
|
rust
|
|
python
|
|
php
|