第一步:安装zsh

sudo apt-get install zsh

第二步:安装oh-my-zsh并放在用户目录下重命名为.oh-my-zsh(需要提前安装git)

git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

第三步:查看zsh安装位置

which zsh

第四步:查看已安装的shell

cat /etc/shells

第五步:更改默认shell为/usr/bin/zsh或者/bin/zsh

第一种方法:

chsh -s /usr/bin/zsh

第二种方法: 修改vim /etc/passwd的root用户和当前用户

root:x:0:0:root:/root:/usr/bin/zsh
bluehole:x:1000:1000:BlueHole,,,:/home/bluehole:/bin/zsh #bluehole为我的用户名

第六步:查看当前所使用的shell

echo $SHELL

第七步:配置vim ~/.zshrc

如果是使用XShell的话,关闭会话重新打开才会生效

第八步: source ~/.zshrc让.zshrc文件生效

至此大功告成!!! 更多配置详见:oh-my-zsh项目地址

XShell中zsh和oh-my-zsh配置与使用相关推荐

  1. [转]Oh My Zsh,安装,主题配置

    https://swp-song.com/2017/08/20/Tools/OhMyZsh%E5%AE%89%E8%A3%85%E5%92%8C%E4%B8%BB%E9%A2%98%E9%85%8D% ...

  2. ubuntu安装zsh、oh-my-zsh及常用配置

    ubuntu安装zsh.oh-my-zsh及常用配置 目前,ubuntu默认的shell是bash,但还有一种shell,叫做zsh它比bash更加强大,功能也更加完善,zsh虽说功能强大,但是配置比 ...

  3. mac安装zsh和oh my zsh,并配置显示历史命令

    先在App Store中安装xcode,这个软件很大需要等待很长时间. 安装xcode # 如果没有 brew 命令请自行安装 https://brew.sh/ brew install zsh zs ...

  4. [美化deepin终端]deepin安装配置zsh、zsh相关插件及zsh的卸载

    这个事情还是要从我看到后面chen哥的电脑说起,总而言之,我在chen哥那发现了好用的插件,那么我们当然也要搞来耍耍啊.然后就这么突然,我按照chen哥给的方法,踩坑无数啊,然后昨天晚上还没搞成它的样 ...

  5. xshell中打开vim后的颜色与colorscheme配置颜色不符合

    设置vim 256色彩显示 同时设置 xshell 256色彩显示 参考连接 http://blog.csdn.net/wide288/article/details/25072441 设置xshel ...

  6. 【Linux基础】zsh 和 Oh My Zsh

    文章目录 切换到Zsh zsh为什么更受欢迎? 强大的tab补全 别名 热键绑定 更优雅的语法 丰富的插件 Oh My Zsh 插件设置 主题设置 切换到Zsh 查看当前使用的Shell:echo $ ...

  7. linux zsh 终端,linux安装zsh终端

    linux安装zsh终端 ZSH 已经被收录到了 Ubuntu 18.04 LTS 的官方软件包存储库中了 sudo apt install zsh ZSH Shell 安装好之后,可以使用如下命令查 ...

  8. SpringCloud中Hystrix容错保护原理及配置,看它就够了!

    点击关注公众号,Java干货及时送达 作者:kosamino cnblogs.com/jing99/p/11625306.html 1 什么是灾难性雪崩效应? 如下图的过程所示,灾难性雪崩形成原因就大 ...

  9. Struts2中的struts.multipart.saveDir的配置

    Struts2中的struts.multipart.saveDir的配置 Struts2中的struts.multipart.saveDir主要是用来设置上传文件的临时存放地址,而这个参数设置方法的不 ...

最新文章

  1. localBlock在java_将java.util.Date转换为java.time.LocalDate
  2. MySQL抓包工具:MySQL Sniffer【转】
  3. CodeForces 689B Mike and Shortcuts (bfs or 最短路)
  4. 【深度学习】深度学习语义分割理论与实战指南.pdf
  5. webclient无法获取html文件,C# WebClient获取网页源码的方法
  6. php内核介绍及扩展开发指南 pdf vp进,PHP内核介绍及扩展开发指南—Extensions 的编写...
  7. 石头剪刀布程序流程图_“剪刀,石头,布”心理学
  8. 开源创新的理念_开源如何解决创新问题
  9. 安装oracle的口令是,Oracle中口令设置、用户解锁、卸载等问题
  10. Stella 知识库--模型类的设计
  11. 声明式 webService 客户端(Feign) 介绍文档
  12. python 国产_再体验国产最好的Python IDE之NovalIDE
  13. 跑跑飞弹室外跑步AR游戏代码方案设计
  14. Altium Designer中的电路仿真
  15. C++: 生成给定范围内的所有多维索引。 模拟任意数量的嵌套循环的行为(附完整源码)
  16. 小外包公司的商业运作模式,希望大家多补充补充!
  17. 关键词生成的相关资源
  18. WQ7033开发指南(基础篇)之1.2 烧录固件详解
  19. java解决小问题:我国最高山峰是珠穆朗玛峰:8848m,我现在有一张足够大的纸张,厚度为:0.01m。 请问,我折叠多少次,就可以保证厚度不低于珠穆朗玛峰的高度?(提示:使用while循环)
  20. RT-Thread源码解读-------UART设备

热门文章

  1. 2022年债券估值工具和方法
  2. 渐进式网络应用程序(PWA)与服务端渲染(SSR)
  3. 解决ubuntu20.04 连接xshell显示ssh拒绝服务
  4. 太燃了!战绩破百!新标家居火爆建博会,滿誉而归!
  5. 总结 : 2019CCPC女生专场
  6. 极智AI | 再谈昇腾CANN量化
  7. 更改共享计算机用户名与密码,win7系统电脑,如何设置共享,共享计算机的用户名和密码怎样设置...
  8. uniapp 录音组件
  9. Android开发之asserts读取文件
  10. 「深圳紫石」招聘小游戏开发者、Java后端!