為你的mac終端機加上alias
在使用 iTerm(終端機)一段時間後,總覺得每次開啟新分頁,要進入到一個很深的資料夾略顯麻煩,因此上網查了簡易的方法,很快速便可以讓自己少打很多 code,把時間花在其他更重要事情上。
alias
顧名思義就是別名,其語法如下,舉 mac 的 apache server 所在為 example:
alias goproject='cd /Library/WebServer/Documents/yourproject'
因此在 iTerm 打上這串後,未來便可以使用goproject
直接執行後面那串,快速又方便。
永久執行 alias
在設定完 alias,原本以為就這樣,結果發現如果重開 iTerm 後,之前設定的 alias 都不見了,原因是因為沒有真正寫入 bash 檔,因此在開啟 iTerm 的時候,並沒有被載入,所以我們要將
sudo vim /etc/bashrc
// 在bashrc檔裡面加上新的一行
alias goproject='cd /Library/WebServer/Documents/yourproject'
ps. 因為是 root 權限,存檔的時候記得要用:wq!
強制寫入。
重新開啟 iTerm 後,便可以使用 goproject 來快速進到你要的路徑,當然你也可以自行設定你要的指令。
alias 相關指令
alias // 列出所有的alias檔
unalias goproject // 把goproject這個alias刪掉
reference