美文网首页Linux
Mac 配置终端 homebrew、oh-my-zsh、iTer

Mac 配置终端 homebrew、oh-my-zsh、iTer

作者: Zero15688 | 来源:发表于2018-06-27 13:51 被阅读0次

    摘要


    安装 Homebrew

    Mac OS X(Mac OS 9.2之后的版本称之为 Mac OS X)基于 Unix 系统,而 Lilux 是 Unix 开源版本的实现,所以总体上 Mac OS X 类似于 Lilux 系统,它可以使用大部分 Linux 平台上开源的优秀工具,比如 wget、dos2unix 等。

    但是OS X系统本身却缺少Linux下得包管理器。比如Fedora的yum与dnf,Ubuntu的apt-get,ArchLinux的Pacman等。

    于是这些优秀的开源软件在 Mac 上的安装只能通过下载源码=>编译=>安装=>配置环境变量来完成。而手动配置依赖库是十分繁琐和痛苦的事情。

    为了解决 Mac 软件安装过程中的依赖关系,建议安装开源包管理器 Homebrew。
    安装步骤如下:

    # 打开 Mac 自带终端 terminal,输入:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    安装 oh-my-zsh

    Zsh 和 bash 一样,是一种 Unix shell,大多数Linux发行版都默认使用 bash shell。但 Zsh 有强大的自动补全参数和自定义配置功能等等。

    • 安装步骤:
    # 1. 打开 iTerm2
    # 2. 通过 git 下载:
    git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
    # 3. 复制创建~/.zshrc配置文件:
    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
    # 4. bash 切换成 zsh :
    chsh -s /bin/zsh
    # 5. 按照提醒输入密码,完全退出iTerm2
    

    再次进入时,就已经从bash切换到zsh了。

    • 如果某年某月某一天又想用bash了,可以使用如下命令:
    chsh -s /bin/bash
    

    切换后退出,再次进入切换回 bash 成功。

    • 如果你想看看自己的机子上装了哪些shell,可以使用如下命令:
    ~ cat /etc/shells
    /bin/bash
    /bin/csh
    /bin/ksh
    /bin/sh
    /bin/tcsh
    /bin/zsh
    

    安装 iTerm2

    iTerm2 是 Mac 下最好用的终端工具,比 Mac 自带 terminal 方便易用。安装步骤如下:

    # 打开 Mac 自带终端 terminal,输入:
    brew install iTerm2
    

    设置 oh-my-zsh iTerm2 的配色方案

    Vim 的配色最好和终端的配色保持一致,不然在 Terminal/iTerm2 里使用命令行 Vim 会很别扭。

    1. 下载:git clone git://github.com/altercation/solarized.git
    2. 前往 solarized(你下载的在哪里),我的在 ~/solarized/iterm2-colors-solarized
    3. 打开 iterm2 > profiles > open profiles > edit profiles
    4. 点击 profiles > colors > 右下角import 导入刚刚在哪文件找到的主题
    5. 点击 text,将Text Rendering 下的 raw bold text in bright colors 前面的勾去掉
    6. 重启 iTerm2 ,颜色方案生效

    相关文章

      网友评论

        本文标题:Mac 配置终端 homebrew、oh-my-zsh、iTer

        本文链接:https://www.haomeiwen.com/subject/mepbyftx.html