MacOS必備效率神器--Go2Shell+iTerm2+Oh My Zsh

iTerm2

  • 下載安裝iTerm2
    先去iTerm2官網(wǎng)下載iTerm2,下載后直接解壓拖入應(yīng)用程序即可
    item2 下載.jpg
  • 配置iTerm2配色
    如果你懶得或者不想弄配色,可以跳過這一步,使用比較多的是Solarized Dark theme主題下載解壓后,打開iTerm2Preferences配置界面,可以按Command + ,鍵打開 ,然后Profiles -> Colors -> Color Presets -> Import
    偏好設(shè)置.png

主題導(dǎo)入.png

導(dǎo)入后再Color Presets->選擇你剛導(dǎo)入的主題即可

Oh My Zsh

噢,我的Zsh是一個(gè)令人愉悅的,開源的,社區(qū)驅(qū)動(dòng)的框架,用于管理您的Zsh配置。它捆綁了成千上萬(wàn)的有用功能,助手,插件,主題以及一些讓您大喊大叫的東西...

  • 下載安裝
    方式一
    GitHub 下載Oh My Zsh
    方式二
// 使用 crul 安裝:
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

方式三

// 使用wget:
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

安裝完成后如下


oh my zsh.png

備注
卸載oh-my-zsh

$ uninstall_oh_my_zsh
  • oh-my-zsh 界面美化
    1、Powerline下載安裝

Powerline是vim的狀態(tài)線插件,并為其他幾個(gè)應(yīng)用程序提供狀態(tài)線和提示,包括zsh,bash,tmux,IPython,Awesome,i3和Qtile。

1.1 安裝pip指令

$ sudo easy_install pip
pip.png

1.2 下載Powerline

$ pip3 install powerline-status --user

powerline.png

1.3 安裝Powerline字體庫(kù)>>> Github下載

解壓后, cd到install.sh文件所在目錄,安裝所有Powerline字體

$ cd fonts-master
$ sh ./install.sh
Copying fonts...
Powerline fonts installed

1.4 設(shè)置 iTerm 的 Font 和 Non-ASCII Font
選取你覺得舒服的Powerline字體就行

font.jpg

1.5 oh-my-zsh主題設(shè)置
agnoster主題為例 >>> Github下載
下載解壓后打開install 安裝,安裝會(huì)自動(dòng)安裝到 ~/.oh-my-zsh/themes目錄下


插曲:如果你是10.15 及以上系統(tǒng)打不開 install 請(qǐng)參考
macOS 打開軟件顯示已損壞或無(wú)法驗(yàn)證此App不包含惡意軟件


編輯~/.zshrcZSH_THEME="robbyrussell" 改為 ZSH_THEME="agnoster"
然后$source ~/.zshrc 生效配置即可


拓展,如果想隱藏的前綴的電腦名字,打開~/.oh-my-zsh/themes目錄下的agnoster.zsh-theme,修改prompt_context()中的最后改為$USER,重開 item 即可

prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
  fi
}

1.6 zsh-syntax-highlighting指令高亮插件 >>> Github

這個(gè)插件效果就是正確指令綠色高亮,錯(cuò)誤指令紅色高亮
執(zhí)行下面命令克隆項(xiàng)目到/.zshrc所在目錄,結(jié)束后會(huì)在/.zshrc 結(jié)尾添加自動(dòng)source,$source ~/.zshrc 重啟終端生效

$git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

1.7 zsh-autosuggestions命令建議和補(bǔ)全

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

使用時(shí)只需要按下 tab即可,單個(gè)相關(guān)命令直接補(bǔ)全,多個(gè)則列出供查看

  • Go2Shell安裝和使用
    Go2Shell 官網(wǎng)下載
    (注:官網(wǎng)下載最新的需要翻墻,不要去 appstore 下載版本太舊不兼容)
    下載安裝后終端輸入
$ open -a Go2Shell --args config

自動(dòng)打開Go2Shell

gotoShell.png

第一個(gè)終端選項(xiàng)選擇 ITerm,
第二個(gè)終端選項(xiàng)自由,默認(rèn)打開新的終端
第三個(gè)命令內(nèi)容填寫cd %PATH%; clear; pwd
然后點(diǎn)擊Add Go2Shell button to Finder Toolabar
gotoshell2.png

使用


gotoshell3.png

好了,可以好好享受iterm了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容