白瞎了你的 MackBook,這倆工具趕緊安排!
攢錢攢錢,好不容易攢夠了,終于買了臺(tái)高大上的MackBook。
咖啡廳里帶著,睡覺的時(shí)候抱著,就連如廁的時(shí)候,也會(huì)用衛(wèi)生紙靜靜地?fù)狍骆I盤縫隙里的灰塵。整個(gè)MacBook沉浸在你無(wú)盡的愛中。
MacBook就差點(diǎn)說(shuō):聽我說(shuō)謝謝你,因?yàn)橛心銣嘏怂募尽?/p>
第一種暴殄天物的玩法,就是抹掉了MacOS系統(tǒng),安裝上了Windows。
但程序員一般不會(huì)干這種2B的事,因?yàn)樗麄兪怯屑夹g(shù)的,更喜歡在PC機(jī)上玩黑蘋果。
無(wú)論如何,自從新機(jī)到手,從此就有了一個(gè)形影不離的神仙伴侶。
程序員玩Mac,不可能不接觸到黑漆漆的命令行。為了消除對(duì)命令行的恐懼,蘋果貼心的把默認(rèn)的命令行窗口搞成了白色的,但字又極小,需要瞪大自己的狗眼才能夠看清楚,長(zhǎng)時(shí)間如此定會(huì)喜獲眼疾。
那有沒有更好的工具,讓你時(shí)刻沉浸在美與愛的世界之中呢?
有的,那就是標(biāo)題所說(shuō)的:iTerm加上zsh!
iTerm
本來(lái)是不想寫這篇文章的,因?yàn)樽约焊杏X很幼稚。工具類的東西,是個(gè)人都會(huì)用,因?yàn)檫@也是人類和動(dòng)物的區(qū)別。
但令我驚訝的是,即使是工作多年的老鳥,有些還是沒見過(guò)這些工具,只能在打開命令行的時(shí)候探著身子伸長(zhǎng)脖子,瞪著黑白的窗口獨(dú)自發(fā)呆。
佩服。
首先來(lái)看下它們的圖標(biāo)。
Terminal是系統(tǒng)默認(rèn)的,而iTerm需要我們手動(dòng)安裝。
http://www.iterm2.com/
當(dāng)我在瀏覽器上輸入這個(gè)網(wǎng)址,我貌似發(fā)現(xiàn)了為什么很多人下載不下來(lái)美麗的iTerm,我們偉大的長(zhǎng)城防火墻,又立了一個(gè)大功。
姑且認(rèn)為這個(gè)過(guò)程非常的順暢吧。iTerm提供了非常多的配置選項(xiàng)和配色方案,甚至提供了半透明的窗口功能,具體的可以在設(shè)置界面找到它,就不用過(guò)多介紹了。
我一般把Columns數(shù)量設(shè)置成100,Rows數(shù)量設(shè)置成25,這樣就會(huì)在啟動(dòng)的時(shí)候生成一個(gè)大小適中的窗口。當(dāng)然,字體也要夠大,設(shè)置成21號(hào)也是不錯(cuò)的選擇。
最后,效果如下。命令行提示符里面的信息夠多,甚至有g(shù)it的信息,輔助你快速操作。
Oh My Zsh
但是,要達(dá)到這樣的效果,還需要另外一個(gè)工具的配合才行。那就是oh-my-zsh。
https://ohmyz.sh/
ohmyz支持多達(dá)275個(gè)插件,可以完成很多酷炫的功能。但尤其讓人賞心悅目的,是它的主題功能。多數(shù)時(shí)候,你會(huì)選擇困難,所以把主題設(shè)置成random,可以在每次Ctrl + T創(chuàng)建新窗口的時(shí)候使用一個(gè)新的主題。
每次都new一個(gè)新的,這是渣男的最愛。
反過(guò)來(lái)再說(shuō)插件,其中,autojump、git、z、tmux、gitignore、vi-mode是常用的,非常神奇。另外,針對(duì)docker、python、pip、 ruby、vagrant等,也有更多的自動(dòng)補(bǔ)全,可以解放自己的雙手。
你可以隨時(shí)隨地?fù)碛懈吡恋拿钚?,直接使用x命令解壓所有文件,直接使用z命令模糊匹配操作過(guò)的目錄,直接使用..跳轉(zhuǎn)到上層目錄,快速生成某種語(yǔ)言的.gitignore文件...
經(jīng)過(guò)這么多年的發(fā)展,ohmyzsh已經(jīng)非常非常貼心了,不用真是一種損失。
End
有了這兩個(gè)工具的加持,程序員的MacBook才算是進(jìn)入了正軌。再也不用面對(duì)黑白窗口,瞪著無(wú)神的雙眼尋找文字的價(jià)值。程序員的世界應(yīng)該是彩色的,而不是黑綠和黑白;程序員的世界應(yīng)該多一些職能,少一些記憶。
讓你的MacBook飛起來(lái)吧,趕緊安裝上這兩大工具,別白瞎了這么好的機(jī)器。
作者簡(jiǎn)介:小姐姐味道 (xjjdog),一個(gè)不允許程序員走彎路的公眾號(hào)。聚焦基礎(chǔ)架構(gòu)和Linux。十年架構(gòu),日百億流量,與你探討高并發(fā)世界,給你不一樣的味道。