homestead安装zsh,解决oh-my-zsh安装失败问题
程序员文章站
2022-07-14 09:31:13
...
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
如果不生效可以重启终端。
推荐阅读
-
显卡驱动总是安装失败怎么办?一次性解决显卡驱动安装问题的方法
-
超级兔子安装失败怎么办?超级兔子常见问题及解决办法介绍
-
Illustrator CC 2015安装失败怎么办?adobe cc安装不了解决方法(安装问题汇总)
-
工行网银助手无法安装怎么办?工行网银助手安装失败问题解决方法
-
PHPnow安装服务[apache_pn]失败的问题的解决方法
-
解决Mac安装scrapy失败的问题
-
3DS MAX安装失败怎么办?3DS MAX安装失败问题解决方法汇总
-
安卓模拟器猩猩助手安装失败以及常见问题解决方案
-
超级兔子安装失败检测新版本失败等问题解决方法
-
ElasticSearch 安装root用户启动失败问题解决