iTerm2安裝與配置

一英妓、iTerm2介紹

Mac OS自帶的終端喷兼,用起來(lái)雖然有些不太方便,但總體來(lái)說(shuō)還是可以接受的搞乏。終端利器iTerm2邻眷,非常強(qiáng)大也非常的好用眠屎。iTerm2是Terminal的替代品,也是iTerm的繼承者肆饶。它可以在macOS 10.14或更新版本的mac電腦上運(yùn)行组力。iTerm2為這個(gè)終端帶來(lái)了許多你從未想過(guò)自己總是想要的功能。

二抖拴、iTerm2安裝與設(shè)置

1、官網(wǎng)下載安裝

iTerm2下載地址:https://www.iterm2.com/downloads.html
下載的是壓縮文件,解壓后直接雙擊執(zhí)行程序文件阿宅,或者直接將它拖到 Applications 目錄下候衍。

2、Homebrew安裝

也可以直接使用Homebrew進(jìn)行安裝:

$ brew cask install iterm2

3洒放、設(shè)置ITerm2為默認(rèn)終端

設(shè)置ITerm2為默認(rèn)終端.png

4蛉鹿、配置iTerm2主題

打開(kāi) iTerm2,按 Command +, 鍵往湿,打開(kāi) Preferences 配置界面妖异,或通過(guò)工具欄,點(diǎn)擊iTerm2领追,選擇Preferences 他膳。然后選選擇:Profiles -> Colors -> Color Presets -> Solarized Dark。當(dāng)然也可以選擇一個(gè)自己喜歡的其他主題

配置iTerm2主題.png

也可以下載其他主題:http://ethanschoonover.com/solarized 绒窑,下載之后棕孙,解壓導(dǎo)入使用。

三些膨、安裝 oh-my-zsh

zsh是bash的增強(qiáng)版蟀俊,其實(shí)zsh和bash是兩個(gè)不同的概念。zsh更加強(qiáng)大订雾。通常zsh配置起來(lái)非常麻煩肢预,且相當(dāng)?shù)膹?fù)雜,所以oh-my-zsh是為了簡(jiǎn)化zsh的配置而開(kāi)發(fā)的洼哎,因此oh-my-zsh算是zsh的配置烫映。

shell的類型有很多種,linux下默認(rèn)的是bash谱净,雖然bash的功能已經(jīng)很強(qiáng)大窑邦,但對(duì)于以懶惰為美德的程序員來(lái)說(shuō),bash的提示功能不夠強(qiáng)大壕探,界面也不夠炫冈钦,并非理想工具。而zsh的功能極其強(qiáng)大李请,只是配置過(guò)于復(fù)雜瞧筛,起初只有極客才在用。后來(lái)导盅,有個(gè)窮極無(wú)聊的程序員可能是實(shí)在看不下去廣大猿友一直只能使用單調(diào)的bash, 于是他創(chuàng)建了一個(gè)名為oh-my-zsh的開(kāi)源項(xiàng)目...

自此较幌,只需要簡(jiǎn)單的安裝配置,小白程序員們都可以用上高檔大氣上檔次白翻,狂拽炫酷吊炸天的oh my zsh

更多Oh-My-Zsh介紹:利用Oh-My-Zsh打造你的超級(jí)終端

1乍炉、安裝Oh My Zsh工具

Oh My Zsh是對(duì)主題的進(jìn)一步擴(kuò)展绢片。下載地址:https://github.com/robbyrussell/oh-my-zsh

使用命令一鍵安裝

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

2、設(shè)置默認(rèn)Shell使用Oh My Zsh配置

查看系統(tǒng)有幾個(gè)shell: cat /etc/shells
切換到zsh:chsh -s /bin/zsh
查看默認(rèn)shell:echo $SHELL
注意:輸入切換命令后岛琼,要重新打開(kāi)終端terminal才生效哦底循!

設(shè)置默認(rèn)Shell使用Oh My Zsh配置.png

3、自定義主題

定位到~/.oh-my-zsh/themes文件夾下槐瑞,拷貝一份agnoster.zsh-theme并命名為自己想用的名稱以.zsh-theme后綴結(jié)尾熙涤,例如:agnoster_custom.zsh-theme

拷貝一份agnoster.zsh-theme.png

打開(kāi)我們的iTerm2,使用vim ~/.zshrc命令編輯zsh的配置文件困檩,主題配置修改為ZSH_THEME="agnoster_custom"祠挫。

編輯`zsh`的配置文件修改主題.png

重新打開(kāi)iTerm2查看效果

重新打開(kāi)iTerm2查看效果.png

你也可以挑選你喜歡的主題,Oh My Zsh主題列表:https://github.com/robbyrussell/oh-my-zsh/wiki/themes

4悼沿、配置 Meslo 字體

可以發(fā)現(xiàn)上圖出現(xiàn)了亂碼等舔,因?yàn)槭褂?code>agnoster.zsh-theme主題,需要Meslo字體支持显沈。

  • 字體下載地址:Meslo LG M Regular for Powerline.ttf软瞎。
  • 下載好之后,直接在Mac OS中打開(kāi)下載的.ttf文件安裝Meslo字體拉讯。
  • Command + ,快捷鍵打開(kāi)iTerm2涤浇,打開(kāi) Preferences 配置界面。
  • 定位到Profiles -> Text -> Font -> Chanage Font魔慷,選擇 Meslo LG M Regular for Powerline 字體只锭。
配置 Meslo 字體.png

5、 聲明高亮

特殊命令和錯(cuò)誤命令院尔,會(huì)有高亮顯示蜻展。

  • 1.使用Homebrew命令一鍵安裝:$ brew install zsh-syntax-highlighting
  • 2.打開(kāi)iTerm2,編輯vim ~/.zshrc文件
  • 3..zshrc文件的最后一行增加source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh的配置
聲明高亮配置.png

重啟iTerm2邀摆,查看效果

聲明高亮前后效果對(duì)比.png

6纵顾、自動(dòng)建議填充

類似Xcode一樣自動(dòng)彈出命令,方便我們快速的敲命令栋盹。

  • 1使用命令$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions克隆zsh-autosuggestions項(xiàng)目到指定目錄施逾。
  • 2使用命令$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting 克隆zsh-syntax-highlighting項(xiàng)目到指定目錄。
  • 3打開(kāi)iTerm2例获,編輯vim ~/.zshrc文件汉额,找到plugins配置。
  • 4plugins配置中增加 zsh-autosuggestionszsh-syntax-highlighting 插件
在plugins配置增加zsh-syntax-highlighting插件.png

注意:有時(shí)候因?yàn)樽詣?dòng)填充的顏色和背景顏色很相似榨汤,以至于自動(dòng)填充沒(méi)有效果蠕搜,我們可以手動(dòng)更改下自動(dòng)填充的顏色配置,我修改的顏色值為:586e75收壕,示例:

修改自動(dòng)填充的顏色配置及效果展示.png

7妓灌、iTerm2隱藏用戶名和主機(jī)名

有時(shí)候我們的用戶名和主機(jī)名太長(zhǎng)轨蛤,比如我的 zhangjinghao@zhangjh48456,終端一行顯示內(nèi)容就相對(duì)會(huì)少很多也不是很好看虫埂,下面就通過(guò)配置來(lái)縮短用戶名和主機(jī)名俱萍。

  • 1 打開(kāi)我們的iTerm2,定位到~/.oh-my-zsh/themes文件夾目錄告丢。
  • 2 使用命令vim ./agnoster_custom.zsh-theme來(lái)編輯當(dāng)前設(shè)置的主題,其中agnoster_custom是上文自定義的主題名
  • 3 找到prompt_segment black default設(shè)置损谦,并將它設(shè)置為簡(jiǎn)短的值岖免。
iTerm2隱藏用戶名和主機(jī)名.png



參考鏈接:
iTerm2工具安裝教程
iTerm2安裝、配置和使用
使用item2+oh my zsh優(yōu)化終端體驗(yàn)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末照捡,一起剝皮案震驚了整個(gè)濱河市颅湘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌栗精,老刑警劉巖闯参,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異悲立,居然都是意外死亡鹿寨,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門薪夕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)脚草,“玉大人,你說(shuō)我怎么就攤上這事原献×罂” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵姑隅,是天一觀的道長(zhǎng)写隶。 經(jīng)常有香客問(wèn)我,道長(zhǎng)讲仰,這世上最難降的妖魔是什么慕趴? 我笑而不...
    開(kāi)封第一講書人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮叮盘,結(jié)果婚禮上秩贰,老公的妹妹穿的比我還像新娘。我一直安慰自己柔吼,他們只是感情好毒费,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著愈魏,像睡著了一般觅玻。 火紅的嫁衣襯著肌膚如雪想际。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 52,158評(píng)論 1 308
  • 那天溪厘,我揣著相機(jī)與錄音胡本,去河邊找鬼。 笑死畸悬,一個(gè)胖子當(dāng)著我的面吹牛侧甫,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蹋宦,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼披粟,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了冷冗?” 一聲冷哼從身側(cè)響起守屉,我...
    開(kāi)封第一講書人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蒿辙,沒(méi)想到半個(gè)月后拇泛,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡思灌,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年俺叭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片习瑰。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡绪颖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出甜奄,到底是詐尸還是另有隱情柠横,我是刑警寧澤,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布课兄,位于F島的核電站牍氛,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏烟阐。R本人自食惡果不足惜搬俊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蜒茄。 院中可真熱鬧唉擂,春花似錦、人聲如沸檀葛。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)屿聋。三九已至空扎,卻和暖如春藏鹊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背转锈。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工盘寡, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人撮慨。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓竿痰,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親砌溺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子菇曲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359