iTerm2教程|如何使用iTerm2對環境進行重新配色和美化?
這是一款輕巧但功能強大的Mac終端模擬軟體,是可替代Apple終端和iTerm的繼任者。那麼如何使用iTerm2對環境進行重新配置?今天就帶了iTerm2教程——如何使用iTerm2對環境進行重新配色和美化
(可選)遷移配置
因為我之前也是Mac平臺,所以有一些配置可以在ITerm裡匯出,其實重新配置也都一樣,沒有什麼影響。
在原電腦上的iterm匯出配置:
然後在新電腦匯入:
如上圖 import JSON Profiles,然後設定為預設配置。
調整Status Bar
將iTerm2 自帶 theme 修改為 Minimal ( Preferences-Appearance-General-Theme ) 以達到頂欄沉浸式的效果
可以在Profiles選項卡,Session頁面最底部看到開啟選項。Status bar enabled 選項,勾選上即可開啟。點選右邊的 Configure Status Bar 按鈕可設定顯示的內容。
可以看到能顯示的內容非常多,把上方要顯示的內容拖動到下方 Active Components 區域即新增。
在Preference頁面中點選Appearance選項卡,可以設定Status bar的位置,修改 Status bar location,我這裡改到Bottom底部。
Status bar效果:
顯示的內容也可以自己調節:
設定zsh主題
配置主題:
只需要修改 .zshrc 檔案中的 ZSH_THEME=”xx” 屬性即可。
我目前使用的主題是:spaceship
按照github專案說明中的方法配置即可,或者參考本文下面的主題配置
前提:
安裝了zsh
安裝了powerline字型
然後把iTerm的字型設定為powerline,包括Font和Non-ASCII Font
下載主題檔案:
git clone “$ZSH_CUSTOM/themes/spaceship-prompt” —depth=1
建立軟連線
ln -s “$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme” “$ZSH_CUSTOM/themes/spaceship.zsh-theme”
修改zsh配置
vim ~/.zshrc
修改:
ZSH_THEME=”spaceship”
生效:
source ~/.zshrc
然後就是主題的一些配置,配置說明參考這個檔案:
具體配置顯示哪些內容,根據文件在 ./zshrc 中新增就好。這裡說一下我的配置:
PS:顏色數值參考這個
我的配置
設定顯示時間
SPACESHIP_TIME_SHOW=”true”
設定顯示使用者名稱,並改使用者名稱顏色為猛男粉
SPACESHIP_USER_SHOW=”always”
SPACESHIP_USER_COLOR=”212”
主題對應地址:
設定Oh-My-Zsh
什麼是Oh-My-Zsh?
Oh My Zsh是一款社群驅動的命令列工具,它基於zsh命令列,提供了主題配置,外掛機制,大大提高了可玩(用)性。提升使用效率還能使人愉快
輸入如下命令:
curl方式
sh -c “$(curl -fsSL )”
或者使用wget:
sh -c “$(wget -O -)”
配置Oh-My-Zsh
配置命令自動提示
關於外掛的配置,如果要看目前安裝了哪些外掛,可以在.zshrc中搜尋plugins關鍵字,獲得如下,也是我老電腦中的配置內容:
plugins=(
git
autojump
zsh-autosuggestion
zsh-syntax-highlighting
)
關於命令提示
當我們輸入命令過程中,終端會自動提示你接下來可能要輸入的命令,這時按 → 便可輸出這些命令,非常方便。
效果可參考GitHub專案說明中的影片
專案地址:
1、克隆專案到本地 $ZSH_CUSTOM/plugins 路徑下 `預設是 ·~/.oh-my-zsh/custom/plugins
git clone ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
2、編輯
~/.zshrc
配置檔案,新增到plugins列表中
plugins=(zsh-autosuggestion)
3、新開一個終端視窗檢視效果
如果最後看不到提示的效果可能是顏色配置問題,參考GitHub專案說明中的修改方法去修改配置
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980153/viewspace-2733305/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iterm2配色方案
- Mac 下 美化 iterm2 使用 oh-my-zshMac
- 2.Mac篇 - iterm2 - 開發環境搭建Mac開發環境
- iTerm2 使用技巧
- MacOS 使用iterm2Mac
- Mac 下iterm2配色方案(高亮)及顯示分支Mac
- Mac最好用的終端iterm2使用教程分享Mac
- 在 iTerm2 中使用 tmuxUX
- iTerm2 配置
- iTerm2筆記筆記
- mac下iterm2使用rz和sz上傳下載Mac
- iTerm2摸魚指北
- Iterm2 keyboard shortcut
- iTerm2 & Oh My Zsh
- iterm2常用快捷鍵
- iTerm2 如何設定半透明視窗?
- iTerm2 新使用者的亮點
- Mac 終端利器 - iTerm2Mac
- mac os安裝iTerm2和oh my zshMac
- 在Linux環境下使用OpenSSL對訊息和檔案進行加密Linux加密
- iTerm2 + ZSH 簡風設定
- Qt對基本控制元件進行美化 QStyle和QStyleSheetQT控制元件
- dhtmlxGantt如何對任務進行分組使用教程HTML
- iTerm2下配置ssh自動登入和使用lrzsz上傳下載
- MAC下使用 iterm2 免密登入伺服器Mac伺服器
- 如何批次對檔案進行重新命名?
- Mac 配置 iTerm2 + oh-my-zshMac
- iTerm2連線遠端主機
- iterm2上傳下載檔案
- iTerm2 for mac配置克隆會話功能Mac會話
- 如何在dhtmlxGantt網格中對任務進行排序和重新排序HTML排序
- Mac 使用 iTerm2 的 Profiles 快捷登入遠端伺服器Mac伺服器
- 專案開發中,如何使用eolinker進行環境管理:開發、測試和生產環境
- Mac 終端神器 iTerm2 新增 Python APIMacPythonAPI
- 【Mac】iTerm2 一個更好用的終端Mac
- 改變Vim在iTerm2中的游標
- SAP UI5 初學者教程之十二 - 使用 CSS 類對 UI 進行進一步美化試讀版UICSS
- win 環境使用easyswoole利用docker進行開發Docker