1. 程式人生 > >Mac Book Pro新手上路

Mac Book Pro新手上路

2016年年末心心念唸的想買一臺筆記本,對比來對比去,還是選擇了種草已久的Mac Book Pro。其實猶豫的兩個方向就是,買便宜的價效比還是高價的高效能。選擇的過程就不一一贅述了。反正最終結果就是這樣了。

開啟終端

一進到OS 中第一感覺就是不會用電腦了,雖說是用了很長一段時間的linux了,但是linux與windows對我感覺還真是想DSP與CPU的區別,就是linux僅僅在一些專用工具的場景中使用,而日常的大規模使用還是習慣windows一些。就像是DSP是做專項處理,而CPU是做通用處理一樣。

所以開啟MBP第一件事就是找終端,要是我自己找終端,恐怕MBP就永遠都是個iPAD了。還好有Mactalk,我在他的書裡面搜尋到了終端的開啟方式:

Finder -> 應用程式 -> 實用工具 -> 終端

安裝Alfred

號稱神兵利器的Alfred,實際上是一個搜尋入口,可通過關鍵字搜尋所有的軟體,而不需要你再倒Finder裡面去一個個找了,字面的理解與OS自帶的spotlight相似,實際的區別還需要繼續去感受。

我的安裝方法是直接去官網(www.alfredapp.com)下載,輕鬆快捷。當然,也是由於那時還沒有安裝brew和wget。

完成安裝之後使用option+space可快速撥出Alfred。

安裝Homebrew

Homebrew一般稱為brew,是Mac OSX上的軟體包管理工具,能在Mac中方便的安裝軟體或者解除安裝軟體, 只需要一個命令, 非常方便。brew類似ubuntu系統下的apt-get的功能

安裝方法:官網首頁非常醒目的給出來了,在終端下執行:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝wget

有了brew,事情就簡單了,在終端下執行:

$brew install wget

終極Shell

在公司一般都是使用的tcsh,本質上與zsh並沒有什麼很大的區別。但是zsh如果是搭配上autojump與oh my zsh那用起來就方便了很多。
下面就是這兩個外掛的安裝方法。
基於之前我安裝了wget,所以這裡喔可以使用wget來自動安裝oh my zsh

wget https://github.com/robbyrussel/oh-my-zsh/raw/master/tools/install.sh -O - | sh

也可以採用手動安裝的方法

git clone git://github.com/robbyrussel/on-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

以上是安裝程式,以後會將我使用zsh以及外掛的一些心得經驗更新出來。

安裝Autojump

Autojump是zsh中最強悍的外掛,有了他zsh才能成為終極shell。說起來相當牛叉,但是到底如何我還是得使用一段時間後才能知道。
下面是安裝方法:
自動安裝

brew install autojump

手動安裝

git clone git://github.com/joelthelion/autojump.git

然後進入clone下來的目錄,執行安裝指令碼:
./install.python
在安裝過程中,會在~/下建立.autojump資料夾
在完成安裝之後需要手動的在.zshrc檔案內加入

[[ -s /Users/cengsi/.autojump/etc/profile.d/autojump.sh ]] && source /Users/cengsi/.autojump/etc/profile.d/autojump.sh

然後重啟終端即可使用autojump