很好的說明文:
https://xiaozhou.net/learn-the-command-line-iterm-and-zsh-2017-06-23.html
iTerm2是Mac os用戶使用的command app。
Zsh是配合iTerm2的shell框架,擴展了一些功能,如自動補全命令,參數,文件名等等,還支持插件。
Oh My Zsh是Zsh的簡化操作工具。讓配置設置簡單。
Zsh和OhMyZsh的安裝見全占課
主題配置:
下面是一些常用的主題配色的預設置文件:
- iTerm2 Solarized 配色: https://github.com/altercation/solarized
- iTerm2 配色合集網站: http://iterm2colorschemes.com/
- iTerm2 配色合集GitHub地址:https://github.com/mbadolato/iTerm2-Color-Schemes/tree/master/schemes
這些配色預設置文件,可以直接導入到iTerm2中,然后可以直接在設置中選擇。
安裝Powerline字體:
讓fancy字符可以正確顯示(不是亂碼)
Powerline字體下載: https://github.com/powerline/fonts
安裝好之后,就可以選擇一款你喜歡的Powerline字體了:Preferences -> Profiles -> Text -> Font -> Change Font。
全棧課推舉的:字體下載網站
2.點擊壓縮包,打開獲得三個字體文件,雙擊安裝
替換布景
點擊下載solarized,解壓縮后,進行iterm2的Preferences
操作
先更換背景
再更換字體
⚠️:安裝好字體和顏色布景后,需要在Preferences -> Text -> Text Rendering中把Draw bold text in bright colors前面的勾兒去掉。這樣字體才能顯示不通的顏色。
Zsh常用功能:
1.使用.來切換目錄。 直接輸入..或...可以切換到上層或上上層目錄。
2.進程id補全。
3.快速跳轉, 輸入d ,然后回車。可以得到近期走訪的目錄,輸入0~10的數字再回車,可以跳轉到該目錄。
4.目錄名補全。輸入cd然后空格, 然后點擊tab。
5.常用命令參數補全,輸入git然后空格再點擊tab。出現所有git命令。
Zsh常用插件:
atom .zshrc可以在atom上打開這個文件。
plugins=(autojump web-search zsh-autosuggestions extract)
1. web-search: 一個方便終端搜索工具,例如輸入baidu hhkb pro2會打開瀏覽器在百度搜索"hhkb pro2".
iTerm可以添加背景圖:
配置方法:Preferences -> Profiles -> Window -> Background Image 選擇一個你喜歡的背景,然后通過Blending調整圖片背景的透明度。