翻譯一篇iTerm2+OMZ等配置的文章
如何安裝
iTerm2
- 下載 安裝 iTerm2 (它比macOS內(nèi)置的Terminal色彩更絢麗).
?選擇以下主題配置方案
下載并安裝主題包, 這些主題會被安裝到iTerm2贬芥。iTerm -> preferences -> profiles -> colors -> load presets前塔。
Oh my zsh
關(guān)于OMZ想了解更多,請訪問: https://github.com/robbyrussell/oh-my-zsh
用curl安裝OMZ
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安裝完成北滥,編輯 ~/.zshrc
設(shè)置 ZSH_THEME="agnoster"
安裝主題需要的字體文件補丁
- Meslo (第一張圖的顯示字體). 下載安裝字體.
- [其他 @ powerline 字體](https://github.com/powerline/fonts)
在iTerm中應(yīng)用字體 (我自己設(shè)置14px字體大小) (iTerm -> Preferences -> Profiles -> Text -> Change Font).
重啟 iTerm2后闯捎,修改的配置會生效
進一步優(yōu)化iTerm2
以下:
- 自動建議
- 用"→" "←"使光標(biāo)移動一個單詞
- iTerm前綴減短模式
- 聲明高亮
自動建議 (oh-my-zsh)
根據(jù)以下步驟安裝: https://github.com/tarruda/zsh-autosuggestions#oh-my-zsh
如果自動建議沒有生效, 那么極有可能是因為主題配置的問題箱残。"iTerm -> Preferences ->Profiles-> Colors tab",檢查Black Bright, 自動建議框的背景顏色和這個一樣元践。所以我把Solarized Dark Black Bright 設(shè)置為 "586e75".
設(shè)置光標(biāo)移動一個單詞
默認情況下沿盅,光標(biāo)移動一個單詞 (option + → or ←) 是不生效的. "iTerm -> Preferences -> Profiles -> Keys". 點擊+ 注冊以下快捷鍵
Option + right
?→
Send Escape Sequence
f
Option + left
?←
Send Escape Sequence
b
iTerm前綴減短模式
默認情況下,iTerm會像上圖一樣顯示“user@hostname” . 這樣會讓你的命令過長肄扎。在 ~/.zshrc
里墨林,設(shè)置 DEFAULT_USER
成你的用戶名赁酝,用戶名為 “user@hostname” 的hostname.比如如上圖,那么設(shè)置“DEFAULT_USER=sam”. 設(shè)置成功后旭等,你可以用命令whoami
來檢查自己用戶名
聲名高亮
brew install zsh-syntax-highlighting
如果你不喜歡用homebrew安裝, 按以下說明步驟安裝吧 安裝說明.
安裝完成后
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
加到.zshrc
的末尾酌呆,然后重啟iTerm生效。