美文网首页
Mac配置OhMyZsh流程

Mac配置OhMyZsh流程

作者: 飞不越疯人院 | 来源:发表于2019-04-02 18:17 被阅读0次

以mac 为例,我们看下系统内置了几种shell
输入:cat /etc/shells
//List of acceptable shells for chpass(1).
//Ftpd will not allow users to connect who are not using
//one of these shells.

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh


如果没有安装zsh

  1. 更新软件源
    sudo apt-get update
  2. 安装zsh
    sudo apt-get install zsh
  3. 替换bash为zsh
    chsh -s /bin/zsh
Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh:  
chsh -s /bin/zsh
如果想修改回默认dash,同样使用chsh命令即可:   
chsh -s /bin/bash
  1. 重启电脑
    sudo reboot

第一部分 安装iTermOhMyZsh

  1. 首先下载 iTerm, 下载后打开, 提示放进启动台确认即可;
  2. 打开iTerm安装OhMyZsh 选择一个指令复制进去;
# curl 安装方式
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# wget 安装方式
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
如果提示git安转
根据自己需要选择git安装
git安装中
git安装完成后重新输入指令安装OhMyZsh
OhMyZsh安装中
  1. OhMyZsh安装完成 OhMyZsh安装完成

第二部分 配置

  1. iTerm关闭后重新打开, 输入相关指令切换到OhMyZsh后如图
    cd到OhMyZsh文件夹
    OhMyZsh文件夹中有如图所示的内容

如果打开iTerm后在根目录的情况依次按着图输入指令; 如果不是的话按着情况输入相关指令到文件夹;

  1. iTem设置为默认终端:
    (菜单栏)iTerm2 -> Make iTerm2 Default Term
    image
  2. 然后打开偏好设置preference,选中Keys,勾选Hotkey下的Show/hide iTerm2 with a system-wide hotkey,将热键设置为command+.,这样你就可以通过command+.全局热键来打开或关闭iTerm2窗口,非常方便。
    image

第三部分 配色方案

  1. 我选用的是 solarized
    -第一种方法:打开iTerm2的偏好设定,Profiles / Colors,直接选择Solarized Dark
    -另一种方法:最下面的Load Presets ... / Import...直接加载iterm2-colors-solarized/Solarized Dark.itermcolors配色方案就可以了,效果一样。
    image
  2. 继续命令行敲入 vi ~/.zshrc打开后找到ZSH_THEME="robbyrussell"修改为ZSH_THEME="agnoster"
    按a键后下翻到红框内的行进行修改主题;修改完成后按esc后输入:wq然后回车保存;

想用其他主题的话输入如图指令/Users/你的电脑名字/.oh-my-zsh/oh-my-zsh.sh

去查看有哪些主题
进去查看主题
主题列表
选取自己想用的主题, 复制主题名字时不用复制后缀名;
  1. 改主题之后,重启iTerm2后,效果如下:
    image
  2. .Powerline字体下载安装(依次输入)
    1.  git clone https://github.com/powerline/fonts.git
    2.  cd fonts
    3.  ./install.sh
  1. 安装完字体库之后,把iTerm 2的设置里的Profile中的Text 选项卡中里的FontNon-ASCII Font的字体都设置成 Powerline的字体,我这里设置的字体是12pt Meslo LG S DZ Regular for Powerline

    image
  2. 重新启动iTerm2:达到预期效果

    image
  3. iTerm窗口设置为半透明宽度满屏

    半透明宽度满屏
    具体效果

相关文章

  • Mac配置OhMyZsh流程

    以mac 为例,我们看下系统内置了几种shell输入:cat /etc/shells//List of accep...

  • mac配置ohmyzsh

  • mac setup

    “小瘦子”传送门。Omyz. mac setup ohmyzsh sh -c "$(curl -fsSL http...

  • Zsh oh-my-zsh

    Reference Mac、Linux 安装zsh & ohmyzsh shell 俗称壳,c语言编写的命令解析器...

  • mac使用技巧

    iterm 安装ohmyzsh 增加自动补全历史命令 然后编辑vim ~/.zshrc文件,找到plugins配置...

  • OhMyZsh,Agnoster主题配置

    首先看下效果 系统自带终端 Agnoster 主题效果:系统自带终端 Agnoster 主题效果:iTerm2 ...

  • 新 mac 配置流程

    1. 程序坞到左边,删除不用 2. 触控板 三指拖动功能要另外设置 启用触摸板轻触点击 开启三指拖动 3. 允许安...

  • mac 、terminal 、shell、oh-my-zsh

    克隆项目到本地 ohmyzsh: 防止覆盖之前配置文件,先备份原有的 创建配置文件 设置zsh为你的默认的shel...

  • Mac php7.0 安装流程

    Mac php7.0安装流程: 1. 安装brew 2. 安装PHP 3. 配置PHP

  • mac下配置phpstorm使用xdebug断点调试

    mac php环境配置xdebug流程如下:1.pecl install xdebug2.vim /usr/loc...

网友评论

      本文标题:Mac配置OhMyZsh流程

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