作為軟體工程師,我們總是需要經常與終端打交道,在windows系統中,xshell很受歡迎,在macos系統中,iterm2比較受歡迎,下面我們就來學習一下iterm2的使用。
我們先來學習幾個比較常用的快捷鍵
1、在iterm2中,選中某個路徑或者某個詞彙,iterm2就會自動複製。
2、command + enter 進入與返回全屏模式
3、command + t 新建標籤
4、command + f 查詢
5、command + d 水平分屏
6、command + shift + d 垂直分屏
7、command + ; 檢視歷史命令
8、ctrl + u 清除當前行
9、ctrl + a 到行首
10、ctrl + e 到行尾
11、commnad + 「+」 字型變大
我的mac系統是10.15.7,新的mac系統預設使用zsh
我們可以使用命令檢視系統當前的shell,
$ cat /etc/shells
切換shell的命令
chsh -s /bin/zsh
chsh -s /bin/bash
其中,bash的配置檔案是 -/.bash_profile
zsh的配置檔案是-/.zshrc
可以看到bash或者zsh的配置檔案是隱藏檔案
開啟 iterm2,按command +
鍵,開啟 preferences 配置介面profiles -> window->background mage,選擇一張自己喜歡的背景圖.
oh my zsh
是對主題的進一步擴充套件
安裝方式:
## 找到倉庫, 然後clone到本地
git clone
## 把倉庫複製到 .oh-my-zsh目錄
cp -r ohmyzsh ~/.oh-my-zsh
## 複製.zshrc
cp ohmyzsh/templates/zshrc.zsh-template ~/.zshrc
## shell換成zsh
chsh -s /bin/zsh
然後,將主題修改為zsh_theme="agnoster"
。
$ vim ~/.zshrc
輸入i
進入編輯模式,將zsh_theme=""
編輯為zsh_theme="agnoster"
按下esc
鍵,退出編輯,:wq
儲存退出:
然後開啟 iterm2,按command + ,
鍵,開啟 preferences 配置介面,然後profiles -> text -> font,
選擇 meslo lg m regular for powerline 字型。
特殊命令和錯誤命令,會有高亮顯示。
使用 homebrew 安裝:
$ brew install zsh-syntax-highlighting
安裝成功之後,編輯vim ~/.zshrc檔案,在最後一行增加下面配置:
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
這個功能是非常實用的,可以方便我們快速的敲命令。
配置步驟,先轉殖zsh-autosuggestions專案,到指定目錄:
$ git clone ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
然後編輯vim ~/.zshrc
檔案,找到plugins配置,增加zsh-autosuggestions
外掛程式。
開啟 iterm2,開啟 preferences 配置介面,然後keys →hotkey,自定義乙個快捷鍵就可以了。
進入到.oh-my-zsh/tools目錄,依次執行
$cd .oh-my-zsh/tools
chmod +x uninstall.sh
./uninstall.sh
rm -rif .zshrc
iTerm2 的安裝與配置
iterm2 的安裝與配置 然後更改字型 menio regular 14號 並且設定垂直距離為1.5以上,以便中文顯示具有較好的效果。4 然後將剛才我們設定好的prefile設定為預設prefile,重啟iterm,即可看到我們配置的效果。5 如果你想讓iterm在開啟多個工作視窗保留當前目錄的位...
iTerm2設定及使用
或者你可以直接使用 homebrew 進行安裝 brew cask install iterm2 一鍵安裝 sh c curl fssl 安裝好之後,需要把 zsh 設定為當前使用者的預設 shell 這樣新建標籤的時候才會使用 zsh chsh s bin zsh 然後,我們編輯vim zshrc...
iTerm2的設定和Zsh
很好的說明文 zsh是配合iterm2的shell框架,擴充套件了一些功能,如自動補全命令,引數,檔名等等,還支援外掛程式。oh my zsh是zsh的簡化操作工具。讓配置設定簡單。zsh和ohmyzsh的安裝見全佔課 主題配置 下面是一些常用的主題配色的預設定檔案 這些配色預設定檔案,可以直接匯入...