網站首頁 編程語言 正文
文章目錄
- 安裝 iterm2
- 設置為默認終端
- 安裝 oh-my-zsh 設置默認 shell
- 查看 shell 有幾種
- 安裝 oh-my-zsh
- 設置默認 shell
- 配置主題
- 安裝插件
- 安裝高亮插件
- 設置快捷鍵
安裝 iterm2
自行官網下載 iterm2
設置為默認終端
Mac 默認終端即“終端”,我們可以把好用的 iterm2 設置為默認終端
安裝 oh-my-zsh 設置默認 shell
查看 shell 有幾種
通過下面命令看下 mac 中支持的 shell 有哪幾種
cat /etc/Shells
我的是下面這幾種,默認是 bash,這里我們要換成 zsh,它比 bash 擁有更多的自定義的可能,支持很豐富的擴展,有強大的命令補全,命令高亮等一系列人性化的功能
安裝 oh-my-zsh
然后我們需要通過一個集成的 oh-my-zsh 工具來更換我們 mac 的默認 shell
下面兩種安裝 oh-my-zsh 的方式都可以(沒有 wget 的 brew 安裝下即可)
2 種安裝方式
注意這里對于國內的小伙伴可能存在訪問 github 超時的問題,這個可以自己查詢下怎么將 raw.githubusercontent.com 鏈接的 ip 配置到 hosts 用于加速
設置默認 shell
修改默認 shell 為 zsh
chsh -s /bin/zsh
查看現在默認 shell
echo $SHELL
配置主題
因為這里是最簡化配置 iterm2,主題這里如果需要可自行網絡
安裝插件
安裝高亮插件
homebrew 安裝
brew install zsh-syntax-highlighting
編輯 zshrc 文件
vim ~/.zshrc
insert 后在最下面添加如下(注意因為的路徑是 /opt/homebrew,可能有的人能在 /usr/local 路徑找到這個文件)
# iterm2 配置
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
然后保存 zshrc 文件再更新下 zshrc
source ~/.zshrc
設置快捷鍵
找到 iterm2 的 profile 并 open,然后設置快速打開和關閉 iterm2 的快捷鍵
原文鏈接:https://abcnull.blog.csdn.net/article/details/128642222
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-07-10 uniapp創建自定義組件報錯
- 2022-11-02 Android啟動初始化方案App?StartUp的應用詳解_Android
- 2022-03-15 PEM_read_bio_X509_AUX() failed (SSL: error:0906D06
- 2022-11-13 Python實現簡單的文件操作合集_python
- 2022-12-13 torch.optim優化算法理解之optim.Adam()解讀_python
- 2022-02-25 C++構造函數的初始化列表詳解_C 語言
- 2022-10-18 Qt實現計算器功能_C 語言
- 2022-11-13 git如何還原到某次commit并強制推送遠程_相關技巧
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支