今天在知乎上看到了一篇關於《程式設計師如何優雅使用mac》,裡面介紹了不少mac的高階使用技巧,其中關於terminal
的部分更是深深的吸引了我,於是我也開始了我的terminal
改造計畫。
ok,廢話不多說,如果想把你的terminal
改造成如下圖這個樣子,
知乎直接盜圖,莫怪莫怪,訪問原文上方藍色鏈結
那麼至少你需要準備好以下幾個東西:
oh-my-zsh,前面所說的z shell的現成配置方案,方便你管理自己的zsh,可使用curl -l | sh
進行安裝;
裝好iterm之後,啟動你的iterm,安裝command + ,
開啟偏好設定,接著如下所示
這個地方可以選擇iterm出現的體位
這個地方可以設定iterm撥出與隱藏的快捷鍵
,我自己使用的是command + .
的組合。
solarized的配色方案很不錯,但是在你選中某一項時,由於顏色過於接近,我自己看著非常不舒服,那麼我如下圖所示將選中時的顏色調整為明黃色,你也可以根據自己的喜好進行調整。
調整選中時顏色
安裝好oh my zsh後,在~/.zshrc
中新增如下內容,能讓你用的更愉快,
zsh_theme="agnoster"
#使用 agnoster 主題,很好很強大
default_user="你的使用者名稱"
#增加這一項,可以隱藏掉路徑前面那串使用者名稱
plugins=(git brew node npm) #自己按需把要用的 plugin 寫上
安裝好了字型補丁之後別忘記重新設定下iterm的字型,如果你按照上面的圖都配置好了但是卻還不知道字型在**設定,那我也。。。(自己好好找找吧)
最後,發一張自己的terminal圖吧,還是挺漂亮的。
成果照,嘿嘿
iterm預設設定了終端能保留的歷史輸出行數,在進行除錯時特別不方便,一旦輸出過多就無法看到完整的歷史記錄。
在preference=>profiles=>terminal
內將scrollback lines
右側的unlimited scrollback
勾選上即可保留所有的歷史輸出。
設定無限行數
terminal常用的軟體
terminator是個很好的終端程式,在 linux下安裝如下 sudo apt get install terminator ctrl shift e 垂直分割視窗 ctrl shift o 水平分割視窗 f11 全屏 ctrl shift c 複製 ctrl shift v 貼上 ctrl s...
配置mac的terminal顯示
mac的os x是個類unix作業系統,這就意味著以前在linux上的很多操作習慣都能在os x上得到延續,比如終端下的shell命令列操作。os x進入終端是通過乙個叫做terminal的應用實現的,快速啟動的方式是 cmd 空格 進入terminal後可以通過preference修改顯示的主題,...
Zsh的安裝及使用
其實安裝很簡單,只需要配置好yum倉庫,然後yum安裝就行了。root basic zhang yum install y zsh這樣就安裝上了zsh。這個時候檢查系統的shell,就會多出乙個zsh root basic zhang cat etc shells bin sh bin bash s...