1. 前言
hello,我是asong,今天不做知識分享,給大家推薦一款mac終端利器iterm2。我們平常在做項目開發時,離不開使用終端,mac本身帶的終端界面并不是特别的好看(手動狗頭),是以今天給大推薦這一款終端利器,不僅功能強大,而且看起來還順眼,不說廢話,直接展示。
怎麼樣,看起來還不錯吧!!! 下面就來教你們怎麼安裝。
2. iterm2安裝
在mac下安裝一些軟體或者插件,我都喜歡使用brew指令進行安裝,是真的友善。如果電腦沒有安裝brew,首先執行一下指令安裝brew,在進行後續的操作。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
一條指令,直接安裝成功。
接下來我們來安裝iterm2:
brew cask install
安裝成功後,我需要修改一下預設shell。Mac系統預設shell類型為bash類型,而iterm2則對應zsh類型。通過cat指令檢視有哪些shell,然後進行切換。
cat
這樣我們就安裝好了iterm2了,但是你會發現,這個界面跟我的怎麼不一樣,一點也不好看呀,不要慌,因為還要安裝另一個插件,配合Oh My Zsh使用才會更好呦。
3. Oh My Zsh安裝
執行以下指令:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
這樣就安裝好了,接下來我們就進行一些配置:
vim ~/.zshrc
執行以上指令,修改配置檔案。
截圖中紅線處進行修改即可。我們還可以配置聲明高亮的效果,不過需要先安裝:
$ brew install zsh-syntax-highlighting
$ git
然後在配置檔案中添加如下配置:
最後兩行添加配置如下:
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source
這樣基本的配置就完成了。但是我們會發現一個問題,出現亂碼的情況了,因為該主題不支援這個字型,是以需要下載下傳該字型,進行配置。下載下傳位址:Meslo LG M Regular for Powerline.ttf。可以到這個位址進行下載下傳,我已經為你們下載下傳好了,可以關注我的公衆号:Golang夢工廠。背景回複:iterm2即可擷取。
下載下傳好,直接安裝即可。打開iterm2終端,打開
preferences
界面,然後點選
Profiles -> Text -> Font -> Chanage Font
,選擇 Meslo LG M Regular for Powerline 字型。重新開機iterm2,亂碼解決了。
常用快捷鍵
建立标簽:command + t
關閉标簽:command + w
切換标簽:command + 數字 command + 左右方向鍵
切換全屏:command + enter
查找:command + f
垂直分屏:command + d
水準分屏:command + shift + d
切換螢幕:command + option + 方向鍵 command + [ 或 command + ]
檢視曆史指令:command + ;
檢視剪貼闆曆史:command + shift + h
清除目前行:ctrl + u
到行首:ctrl + a
到行尾:ctrl + e
前進後退:ctrl + f/b (相當于左右方向鍵)
上一條指令:ctrl + p
搜尋指令曆史:ctrl + r
删除目前光标的字元:ctrl + d
删除光标之前的字元:ctrl + h
删除光标之前的單詞:ctrl + w
删除到文本末尾:ctrl + k
交換光标處文本:ctrl + t
清屏1:command + r
清屏2:ctrl + l
自帶有哪些很實用的功能/快捷鍵
⌘ + 數字在各 tab 标簽直接來回切換
選擇即複制 + 滑鼠中鍵粘貼,這個很實用
⌘ + f 所查找的内容會被自動複制
⌘ + d 橫着分屏 / ⌘ + shift + d 豎着分屏
⌘ + r = clear,而且隻是換到新一屏,不會想 clear 一樣建立一個空屏
ctrl + u 清空目前行,無論光标在什麼位置
輸入開頭指令後 按 ⌘ + ; 會自動列出輸入過的指令
⌘ + shift + h 會列出剪切闆曆史
可以在 Preferences >
暫時說這些,有需要的收藏,友善查找呦~~~
總結
好啦,到這裡就安裝好了,使用這樣一款利器,開發是不是也變的更開心、友善了呢。