homestead安裝zsh,解決oh-my-zsh安裝失敗問題


homestead安裝zsh提高終端使用體驗

zsh是輔助工具,提高用戶體驗,有非常便捷的提示,很多好用的插件,小編也是折騰好久,跳了好多坑,最終才安裝成功的。這里把我安裝過程及爬坑經過和大家分享一下,希望小伙伴不會再掉到坑里邊浪費時間。

下面正式開始。

首先啟動homestead

homestead up

等待啟動成功之后,ssh進行登錄

homestead ssh

然后進入虛擬機中。

安裝zsh

官方提供的homestead盒子是ubuntu系統,使用命令安裝

# 安裝zsh
sudo apt install zsh

# 查看版本號,檢測安裝是否成功
zsh --version

# 設置默認shell
chsh -s $(which zsh)

# 注銷帳號后執行,查看當前shell是否是zsh
echo $SHELL


如果出現上圖的效果說明成功了。

接下來就要安裝oh-my-zsh

這里是個大坑,好多次安裝不上去,發現官網給的地址不對,訪問不了,然后搜集很多資料發現正確安裝命令如下:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
或者
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

安裝成功會顯示如下:

第一次安裝后,需要注銷后重新登錄。之后會顯示如下初始配置界面,選擇q退出
然后編輯~/.zshrc

vim ~/.zshrc

設置主題

修改配置文件 ~/.zshrc 中的 ZSH_THEME 來設置使用的風格

ZSH_THEME="cypher"

系統內置了超級多的themes,
可以進入文夾~/.oh-my-zsh/themes中進行查看,自行選擇喜歡的,還可以自行配置。

cd ~/.oh-my-zsh/themes
ls

配置插件

plugins=(git history history-substring-search node npm wd web-search last-working-dir zsh-autosuggestions)

歷史記錄插件需要單獨下載:命令如下

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

命令提示插件incr


首先下載插件

wget https://mimosa-pudica.net/src/incr-0.2.zsh

加載插件

source incr*.zsh

更新配置也可以選擇重起終端

source ~/.zshrc


如果不生效可以重啟終端。

原文地址:https://www.wjcms.net/archives/homestead%E5%AE%89%E8%A3%85zsh%E8%A7%A3%E5%86%B3oh-my-zsh%E5%AE%89%E8%A3%85%E5%A4%B1%E8%B4%A5%E9%97%AE%E9%A2%98

關注我更多精彩


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM