Arch安装zsh以及通过 Oh-My-ZSH! 开源项目的配置

首先:安装官方源的 zsh

$ sudo pacman -S zsh

安装 wget 、git 并获取开源项目的安装脚本

$ sudo pacman -S wget
$ sudo pacman -S git
$ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh
$ chmod +x install.sh
$ ./install.sh

按照系统的提醒设置为默认的shell

或者设置为默认的shell

 sudo chsh -s /bin/zsh

选择合适的主题

#==========================================================================
# 主题的设置文件在 : ~/.zshrc
# 主题的存放目录在 : ~/.oh-my-zsh/themes
# 推荐主题        : ZSH_THEME="crcandy"
#==========================================================================
ZSH_THEME="robbyrussel"    # 这是默认主题 robbyrussel ,更改别的主题只需替换这个名字即可。
ZSH_THEME="random"         # 如果一时之间找不到合适的,可以用:random 这里会随机获取主题。
$ echo $RANDOM_THEME       # 然后使用 echo 命令读取当前主题,可以将喜欢的主题保存到 ZSH_THEME。

4.小技巧
4.1 给history命令增加时间

$ vim ~/.zshrc
HIST_STAMPS="yyyy-mm-dd"
source ~/.zshrc

更新oh_my_zsh

# 设置自动更新oh-my-zsh : ~/.zshrc
DISABLE_UPDATE_PROMPT=true
# 加入需要手动更新
$ upgrade_oh_my_zsh

设置插件

# 插件存放的目录 : ~/.oh-my-zsh/plugins
# 插件设置 plugins=(插件名)
plugins=(git)  # 默认启用git插件
# 网上推荐的几个好用插件:zsh-history-substring-search
https://github.com/robbyrussell/oh-my-zsh/tree/master/plugins/history-substring-searchzsh-syntax-highlighting
https://github.com/zsh-users/zsh-syntax-highlightingzsh-autosuggestions
https://github.com/zsh-users/zsh-autosuggestions更多插件可参考https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins
https://github.com/unixorn/awesome-zsh-plugins
https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins-Overview

卸载

uninstall_oh_my_zsh  # 直接命令行输入

Arch安装zsh以及通过 Oh-My-ZSH! 开源项目的配置相关推荐

  1. windows下nodejs express安装及入门网站,视频资料,开源项目介绍

    windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件 下载地址 ...

  2. 安装更强大更美观的zsh,配置oh my zsh及插件

    安装更强大更美观的zsh,配置oh my zsh及插件 #0x0 安装zsh #0x1 安装oh my zsh #0x2 配置zshrc #0x3 配置主题 #0x4 安装插件 #0x5 小结 #0x ...

  3. arch安装veil

    Arch安装veil 下载Veil 安装Veil 安装pycryptodome 启动Veil 下载Veil 链接: https://github.com/Veil-Framework/Veil. gi ...

  4. Arch安装kde后图形软件商店无法使用解决方案

    Arch安装kde后图形软件商店无法使用解决方案 把这组包装上,就不会提示后端未找到了. sudo pacman -S archlinux-appstream-data packagekit-qt5 ...

  5. Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)

    我的基本情况与安装目标:win10+Anaconda3+Python3.7环境,想要安装好CPU版本Keras框架,选择安装方法为:先安装Tensorflow(CPU版)再安装keras. 前提条件: ...

  6. 怎么看python环境变量配置是否好了验证图片_简述验证Anaconda是否安装成功的两种方式和Anaconda环境变量配置过程...

    加个"星标",每天一起快乐的学习 今 日 鸡 汤 闻道欲来相问讯,西楼望月几回圆. /1 前言/ 大家好,我是 Rocky0429,今天我给大家介绍一下验证Anaconda是否安装 ...

  7. python开源项目homeassistant_树莓派安装家庭助理,Homeassistant,HASS

    树莓派安装Home assistant(树莓派安装HASS/树莓安装HA) Homeassistant 家庭助手,是2018年最火的树莓派开源项目,HA是构建智慧空间的神器.基于HA可以连接各种外部设 ...

  8. Ubuntu环境使用conda安装轻量级中文ocr开源项目chineseocr_lite,最简单的方式

    问题 接使用docker的方式来创建项目所报的错误 选中文件之后,界面不停的绕圈,显示不了对于图片的识别结果,并且监控界面上出现错误提示如下 ImportError: libpython3.6m.so ...

  9. 【小白学云计算】xmpp开源服务器的配置和安装图文详解

    腾讯云技术社区-简书主页持续为大家呈现云计算技术文章,欢迎大家关注! 今天,我和同学一起开发一个软件的时候,想弄一个xmpp开源服务器来实现我们软件的通讯聊天,但是由于网上教程的不够详细和大部分教程都 ...

最新文章

  1. 递归python首尾相同的子字符串_推荐Python语言多层嵌套list的递归处理方法
  2. TCP粘包和拆包原因
  3. 刷抖音看到 Python 工程师的工资条后,我沉默了...
  4. fc588热敏打印机驱动_为称重仪表设计热敏打印模块 - 工业自动化称重仪表
  5. python编程入门经典-Python编程入门经典
  6. TOONTRACK Electronic Edge EZX(Toontrack打击乐扩展包)
  7. 小米html查看器打开,小米文档查看器APP
  8. distpicker插件使用自定义数据
  9. 常见的tenor操作
  10. 计算机显示器的标准是什么,电脑显示器的标准相位是多少啊
  11. 完整ASCII字符表
  12. 大人物只认得大人物……
  13. 【降维打击,带你深度学习CPU(上)】
  14. dataframe 离群值处理
  15. 【Linux杂篇】Cron是什么?利用Cron Job自动执行定时任务
  16. java转义括号_java转义括号
  17. 用最短的时间了解一个人
  18. PyG搭建GAT实现节点分类
  19. Ubuntu18.04 使用 openssl制作自签名证书
  20. springcloud-gateway初步配置

热门文章

  1. 7句话让Codex给我做了个小游戏,还是极简版塞尔达,一玩简直停不下来
  2. 报告:AI岗年薪下降8.9%,收入不及2018年
  3. DeepMind首席科学家:比起机器智能,我更担心人类智能造成的灾难
  4. 中科院团队用算法追上谷歌“量子霸权”:谷歌量子处理器并没有比E级超算快...
  5. 博士在读却连矩阵的秩都搞不清,我该如何毕业?
  6. 一家AI创业公司的自救:深陷疫情重点打击行业,60天从烧钱到盈利
  7. Google 确认 Chrome 存在严重漏洞,向 20 亿用户发出警告:你们需立即更新浏览器...
  8. Linux内核网络栈1.2.13-有关tcp/ip协议的基础入门
  9. Python源码学习:多线程实现机制
  10. Excel中将一个表格的数据关联到另一个表格