zsh 改造你的terminal

2021-07-15 11:32:57 字數 1626 閱讀 4179

今天在知乎上看到了一篇關於《程式設計師如何優雅使用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...