• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > Linux上超酷的命令行扩展工具Oh My Zsh

Linux上超酷的命令行扩展工具Oh My Zsh

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了linux zsh,oh my zsh,ubuntu oh my zsh,oh my zsh 安装,oh my zsh 主题等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

Oh My Zsh 是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。
2015118111953669.jpg (952×461)

什么是 Oh My Zsh
Oh My Zsh 这个名字听起来就很有意思~, 它是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。 Oh My Zsh 的主页上,对它的定义有了明确的解释:http://ohmyz.sh

关于 zsh,它是一种命令行程序。我们 MAC 系统上默认使用的 bash 命令行,而 zsh 是另外一种命令行环境,关于 zsh 大家可以到它的官网了解:http://www.zsh.org/

我们可以在命令行中输入这个命令来查看我们的电脑上是否安装了 zsh 命令行:

Oh My Zsh 不是什么
说到命令行工具,我们的第一感受呢,Oh My Zsh 是这个?
2015118112043550.png (682×378)

嗯。。 这个只说对了一半,Oh My Zsh 只是一个对 zsh 命令行环境的配置包装框架,但它不提供命令行窗口,更不是一个独立的 APP。

上图中的命令行界面,可以是 Mac 系统自带的 Terminal 程序,也可以是某个第三方的命令行程序,比如 iTerm。

总之,Oh My Zsh 并不是某个命令行工具的替代品,而是和它们互为补充。可以将 Oh My Zsh 与 iTerm 一起使用,这样你就可以得到 Oh My Zsh 命令行环境的便捷特性,同时也能用到 iTerm 提供的命令行 GUI 工具的操作支持。

就像 Oh My Zsh 的主页上面说的:“当你用了这些非常酷的命令行工具后,人们来到你的电脑前,一定会对你的命令行大加称赞。迎来一片点赞。”

安装 Oh My Zsh
我们了解了 Oh My Zsh 大致的情况了,那么咱们开始安装吧~

Oh My Zsh 的安装方式非常简单,在它的主页上有很明确的说明:http://ohmyz.sh

可以通过 curl 或 wget 的方式,用一条命令即可安装。

curl 方式:

2015118112117432.png (109×19)
设置主题
安装完毕后,我们就可以使用了,咱们先来简单配置一下。

Oh My Zsh 提供了很多主题风格,我们可以根据自己的喜好,设置主题风格,主题的配置在 ~/.zshrc 文件中可以看到,用一个自己熟悉的编辑器打开这个文件,可以找到这一项:

Oh My Zsh 默认自带了一些默认主题,存放在 ~/.oh-my-zsh/themes 目录中。我们可以查看这些主题:


amuse.zsh-theme               fletcherm.zsh-theme           lambda.zsh-theme    

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • (shell)linux服务器卸载了zsh后不能连接了
  • Linux上超酷的命令行扩展工具Oh My Zsh

相关文章

  • 2017-05-12Linux系统下配置多个IP及检测IP冲突的方法
  • 2017-05-12Linux上超酷的命令行扩展工具Oh My Zsh
  • 2017-05-12Linux系统中使用iostat命令检测磁盘的IO性能
  • 2017-05-12Linux 下使用mount命令挂载CDROM的方法
  • 2017-05-12Linux编程时出现Segmentation fault错误如何解决?
  • 2017-05-12Linux中mdadm命令管理RAID磁盘阵列的实例总结
  • 2017-05-12linux socket 常用函数小结
  • 2017-05-12使用dmidecode获取Linux服务器硬件信息的方法详解
  • 2017-05-12详解Linux中的用户密码管理命令passwd和change
  • 2017-05-12速学linux命令教程

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 解读Linux中pwd与dirs目录查看命令的使用
    • Linux中使用touch命令来修改文件的时间
    • 详解Linux中输出文件内容的rev与tac命令使用
    • 一波Linux下常用的文件相关命令小整理
    • linux/aix怎么用命令查看某个目录下子目录占用空间的大小?
    • Linux系统下chkconfig命令使用详解
    • Linux下读取默认MAC地址的方法
    • linux 打造man中文手册图解(man-pages-zh帮助页)
    • Linux系统中quota磁盘命令的相关使用解析
    • 详解Linux系统中su和sudo命令的用法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有