上一次推文寫了JupyterLab:程序員的筆記本神器,介紹的是如何在web端打造一個便捷的開發環境,發出後反響還不錯
因此我決定再寫幾篇能提升程序員工作以及學習效率的文章,如果能形成一個系列那是最好~如果你有自己的效率工具以及方案,歡迎留言討論
什麼是oh-my-zsh
諸位大佬都知道,Linux
下shell
默認是bash
,但還有一種shell
,叫做zsh
它比bash
更加強大,功能也更加完善,zsh
雖說功能強大,但是配置比較複雜導致流行度不是很高
但是好東西終究是好東西,開源界的大佬們是不會讓明珠蒙塵,我等伸手黨也是可以直接搭順風車的,感謝robbyrussell
大佬的開源項目 oh-my-zsh 吧,從此使用zsh
也就幾行命令的事情
oh-my-zsh
項目目前有80k+star
,貢獻者超過1300
,並且提供了200多個可選插件(rails,git,OSX,hub,capistrano,brew,ant,php,python等),以及超過140個主題供你選擇,安裝後你將享受以下特性:
- 首先兼容bash
- 自動cd:只需輸入目錄的名稱即可
- 命令選項補齊,比如輸入
git
,然後按Tab
,即可顯示出git
都有哪些命令
- 目錄一次性補全:比如輸入
Doc/doc
按Tab
鍵會自動變成Documents/document/
- 插件和主題支持(插件能進一步提升效率)