cheat命令简单来说,就是告诉你一个命令如何使用。它没有提供其他额外多余的信息,只通过使用实例告诉你一个命令如何使用。
cheat命令依赖于python和pip
安装python:
apt-get install Python (On Debian based Systems)
yum install python (On RedHat based Systems)
安装pip:
apt-get install python-pip (On Debian based Systems)
yum install python-pip (On RedHat based Systems)
(不能安装的直接源码编译安装吧)
pip官网 https://pypi.python.org/pypi/pip 下载pip的源代码
解压
tar -zxvf pip-1.5.5.tar.gz
cd pip-1.5.5
安装
python setup.py install
若报错少了 setuptools
从setuptools官网 https://pypi.python.org/pypi/setuptools下载setuptools
解压
tar -zxvf setuptools-3.6.tar.gz
cd setuptools-3.6
安装
python setup.py install
再次安装pip就OK了。
安装cheat
通过git下载cheat
安装git:
apt-get install git (On Debian based Systems)
yum install git (On RedHat based Systems)
安装python依赖文件:
pip install docopt pygments
从github克隆项目:
git clone https://github.com/chrisallenlane/cheat.git
或者可以直接从 https://github.com/chrisallenlane/cheat 下载
切换到cheat路径,进行安装:
cd cheat
python setup.py install
cheat -v
cheat 2.0.9
配置cheat
添加EDITOR环境变量
打开文件bash配置文件:‘~/.bashrc’,在~/.bashrc添加如下行:
export EDITOR =/usr/bin/nano (nano是编辑工具的名字,可替换)
为cheat命令添加自动补全功能
下载 ‘cheat.bash‘ 并将其复制到适当的路径即可(在下载的cheat安装包里有 :/master/cheat/autocompletion)
wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash
(https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/)
mv cheat.bash /etc/bash_completion.d/
高亮显示(可选)
在你的‘.bashrc‘ 文件中添加如下行:
export CHEATCOLORS=true
添加更多的小抄(可选)
到路径~/.cheat/中去通过操作Cheatsheets 来丰富cheat支持的命令集
cheat -e xyz
上述命令会打开命令xyz,如果对应的cheat-sheet可用的话。否则cheat会创建一个cheat-sheet。