iTerm2安裝與設定

2021-10-19 07:31:15 字數 2367 閱讀 3366

作為軟體工程師,我們總是需要經常與終端打交道,在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的安裝見全佔課 主題配置 下面是一些常用的主題配色的預設定檔案 這些配色預設定檔案,可以直接匯入...