zsh是什么
安装
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
chsh -s /bin/zsh
牛B地方
###1.万能的TAB
不仅可以自动补全命令,列出待选文件夹/文件,还能显示一些命令的待选参数。比如kill就会显示目前的进程情况,选择一个即可删除。
###2.快捷输入
可自定义,输入alias可以看到当前的快捷输入,比如不需要输入cd,只要输入目录名即可进入该目录。输入..即可回到上一级目录。
最有用的是把git的命令都缩短了,太爽了。
快速输入的一般配置如下:
还可以自定义快速输入,比如我的个人定制在此,配置用Emacs来打开文件.请将该文件放在.oh-my-zsh/lib
下:
3.快速进入目录
zsh搭配autojump插件,输入后即可跳转,前提是这个目录之前曾经进入过。
j 目录名的一部分
4. 强大的历史记录
输入指令,然后用上下箭头可以翻阅你执行的所有关于这条指令的记录。
5.智能拼写纠正
输错命令会自动纠正
6.目录浏览和跳转
输入d
,即可列出你在这个会话里访问的目录列表,输入列表前的序号,即可直接跳转。