`
shaorui23
  • 浏览: 22189 次
  • 性别: Icon_minigender_1
  • 来自: 惠州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Mac上安装oh-my-zsh

阅读更多

在mac上默认的bash定制不够多样,部分功能不够强大。网上有介绍其他shell。而zsh是其中相当不错的一款,具体可以参考作者robby的作品oh-my-zsh

安装的方法也挺简单;



我使用curl安装。安装之后在用户目录下会生成/.zsh文件夹,里面包括了zsh的所有配置。如果在install上有什么不懂,可以直接查看wiki

当然zsh也包括不同的主题可以切换,我选择了nebirhos



在配置好主题之后,试着运行rails项目,发现有bug,如下:



这个问题的原因是因为我们没有用默认的bash,导致原先的bash配置不起作用了。解决方法跟bash之前一样,加入RVM的配置(单用户):



至此,我们就可以运行了:

 

分享到:
评论

相关推荐

    Oh-My-Zsh安装与配置

    安装成功后,终端上会出现 Oh-My-Zsh 的彩色字样。 国内安装方法 国内安装方法可以使用以下命令: ``` wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh ``` 然后按照提示安装 Oh-My-Zsh。 ...

    Ubuntu下的oh-my-zsh,ls彩色显示各种类型的文件.docx

    作者随后意识到,问题可能出在了 oh-my-zsh 上,因为在 bash 环境中,ls 命令可以正确地彩色显示文件类型。于是,作者尝试在 .zshrc 文件中添加关于 ls 部分的配置,终于解决了这个问题。 通过这个问题,我们可以...

    ohmyzsh-theme:oh-my-zsh的主题,灵感来自其他主题

    在本文中,我们将深入探讨"ohmyzsh-theme",特别是提到的"Daivasmara-gaetz"主题,以及如何在oh-my-zsh环境中安装和使用这个主题。 首先,让我们了解oh-my-zsh是什么。oh-my-zsh是一个开源项目,由Rob Knight发起,...

    mac下如何安装iterm2并使用zsh1

    1. **安装oh-my-zsh**:oh-my-zsh是一个用于管理ZSH配置的开源项目,提供了许多插件和主题。在终端中运行以下命令进行安装: ``` sh -c "$(curl -fsSL ...

    ohmyzsh:使用powerlevel10k和插件安装oh-my-zsh

    **ohmyzsh:使用Powerlevel10k和插件安装oh-my-zsh** Oh My Zsh是一款流行的开源shell框架,用于增强Unix或Linux系统的Zsh shell体验。它提供了丰富的预配置主题、插件和自动补全功能,使得日常命令行操作更加便捷...

    .oh-my-zsh-macbook

    哦,我的zsh-macbook 安装 扩展名 ... $ ln -s $ HOME / .oh-my-zsh-macbook / emacs.d / elpa $ HOME / .oh-my-zsh-macbook / lib / spacemacs git子模块 $ git子模块添加 emacs.d / vendors / ma

    zsh-history:按ctrl + r时用fzf搜索shell历史记录

    如果您使用的是oh-my-zsh ,请执行以下操作来安装此插件: 转到您的oh-my-zsh自定义插件目录- cd ~/.oh-my-zsh/custom/plugins 克隆插件 bash git clone https://github.com/luismayta/zsh-history bash 编辑您...

    oh-my-zsh-agnoster-fcamblor

    运行install脚本以将主题复制到您的〜/ .oh-my-zsh文件夹中 兼容性 注意:在所有情况下,您都需要安装才能使该主题正确呈现。 对于iTerm 2用户,您必须在以下位置设置字体:iTerm 2->首选项->配置文件->文本,并...

    Oh my ZSH! 安装脚本

    Install oh-my-zsh now Via curl Via wget $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" Some featured plugins: git node.js postgreSQL ruby scala ...

    MAC下好用的terminal(iterm2+zsh)详细配置方法

    MAC下好用的terminal(iterm2+zsh)详细配置方法

    zsh-notify:zsh中长时间运行的命令的桌面通知

    10. **配置与安装**: 使用zsh-notify通常涉及安装Zsh、选择合适的shell框架(如Oh-My-Zsh、Antigen或zgen),然后按照文档指示安装和配置zsh-notify插件。 11. **自定义设置**: 用户可以根据个人需求自定义zsh-...

    oh-my-mac:我的MacOS配置

    在"oh-my-mac"里,可能包含了一些预配置的Homebrew配方列表,用于一次性安装多个常用工具。 4. **Homebrew Shell**:这可能是指使用Homebrew来管理Shell的版本或者与Shell相关的包。比如,使用Homebrew来安装和管理...

    iTerm2 + zsh + Oh My Zsh + Powerlevel10k 打造 Mac 下最强终端

    iTerm2 + zsh + Oh My Zsh + Powerlevel10k 打造 Mac 下最强终端写在前面安装 iTerm2安装 zsh查看是否已安装安装切换为默认 shell安装 Oh My Zsh安装 Powerlevel10k安装 Nerd Font 字体配置 Powerlevel10k自动配置...

    zsh-better-npm-completion:更好地完成npm

    3. 将`zsh-better-npm-completion`添加到你的Oh My Zsh插件列表中。打开`.zshrc`配置文件,找到`plugins=`行,然后在其后添加`zsh-better-npm-completion`,例如:`plugins=(git zsh-better-npm-completion)`。 4. ...

    Terminal-Setup-for-Mac:我为MacBook定制的终端设置

    安装ZSH和oh-my-zsh: brew install zsh sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 要运行xsh shell,请运行: zsh 要对ZSH附加功能,你需要编辑.zshrc文件...

    brew-zsh-plugin:用于Homebrew软件包管理器的ZSH插件

    若要更新插件,只需在终端中运行`cd ~/.oh-my-zsh/custom/plugins/brew-zsh-plugin`,然后执行`git pull`。 总之,`brew-zsh-plugin`通过整合Homebrew和ZSH的优势,为开发者和日常用户提供了更加流畅和高效的命令行...

    iterm-zsh-koko-theme:我的终端设置个人主题

    Koko主题我创建了此存储库,因此每当我移动到新计算机或更改终端开发的主题...终端仿真器:zsh最新版本插件:Oh-My-Zsh Oh-My-ZSH-主题:POWERLEVEL9K颜色下载.json并将其导入字体字体:字体必须在iterm选项中设置尺

    哦,我的zsh-mac

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 安装主题 从此处( )下载zip文件,然后将iTerm2中的所有文件(见右下角的底部)导入zip文件中的schemes...

    终极Shell——Zsh 转载

    - **插件管理**:Zsh有众多插件,如`oh-my-zsh`,可以通过`.zshrc`加载和配置。 - **提示符设置**:通过`PS1`变量定义提示符格式,可以包含日期、用户名、主机名、工作目录等信息。 3. **Zsh的安装与切换**: - ...

    leetcode下载-dev-list:记录开发过程中使用的工具/依赖/等等列表

    leetcode下载 ...$HOME/.oh-my-zsh/custom/plugins/antigen.zsh 然后将下面的命令加到 ~/.zshrc source $HOME/.oh-my-zsh/custom/plugins/antigen.zsh antigen bundle zsh-users/zsh-autosuggestion

Global site tag (gtag.js) - Google Analytics