homestead安装zsh,解决oh-my-zsh安装失败问题
2020-07-02 17:33
656 查看
钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>
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
如果不生效可以重启终端。
相关文章推荐
- homestead安装zsh,解决oh-my-zsh安装失败问题
- homestead安装zsh,解决oh-my-zsh安装失败问题
- oh-my-zsh git 慢/卡顿问题解决
- Mac OS终端安装zsh和oh my zsh之后,之前安装的Anaconda3无法使用的解决方法
- 解决oh-my-zsh中git分支显示乱码问题
- 让putty,secureCRT等工具支持Powerline,oh-my-zsh,解决乱码问题
- 解决oh my zsh的安装命令未被发现
- Linux/Mac安装oh-my-zsh后不执行~/.bash_profile、~/.bashrc解决办法
- 完全卸载Microsoft SQL Server 2005软件,解决多次安装软件失败问题
- [原创]SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- 安装更新Lenovo Solution Center更新失败!具体问题看内容!要是等官方技术人员解决,估计要等上好一段时间!
- 如何解决Windows XP SP3安装失败问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证 】
- 解决Ubuntu/debian的Apt-get 由于依赖关系安装失败的问题
- Win 平台下完美解决ffmpeg-php报错问题,ffmpeg-php 安装失败问题汇总!
- 解决VS2008安装正常,一安装SP1就失败的问题
- linux下安装MySQL安装 、启动失败 问题解决办法
- 使用npmf解决npm安装nodejs类库失败的问题
- 安装更新Lenovo Solution Center更新失败!具体问题看内容!要是等官方技术人员解决,估计要等上好一段时间!
- 安装sql server 2008 报错“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解决