zoukankan      html  css  js  c++  java
  • 安装oh-my-zsh

    zsh是个什么东东? 

    在unix 内核的操作系统中,当然现在衍生出好多分支,linux ,OS X 都算.

    shell 就算和上面这些系统内核指令打交道的一座桥梁,

    我们通过键盘输入一种自己容易记忆识别的符号标识(shell 命令)

    然后 shell 解析这种命令再反馈给内核去执行一系列操作.

    其实 zsh 也是一种 shell ,但是并不是我们系统默认的 shell ,unix 衍生系统的默认shell 都是 bash

    luow@liq-Vostro-3900 � ~ � cat /etc/shells
    # /etc/shells: valid login shells
    /bin/sh
    /bin/dash
    /bin/bash
    /bin/rbash
    /bin/zsh
    /usr/bin/zsh
    /usr/bin/tmux

    如果是linux 系统的话,想要使用 zsh ,需要自己安装

    安装zsh:

    sudo apt-get install zsh

    安装oh-my-zsh

    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

    设置zsh为系统默认shell

      为root用户修改默认shell为zsh

        chsh -s /bin/zsh root

      为当前用户修改默认shell为zsh

        chsh -s /bin/zsh

      恢复命令

        chsh -s /bin/bash

    编辑~/.zshrc修改主题为:agnoster:

    重启终端生效,若未生效,请尝试注销,重新登陆。 

    修改oh-my-zsh agnoster匹配字体

      从上图我们可以明显的发现,显示效果中有乱码,这是因为字体没适配。我们需要下载支持Powerline的字体。

      默认Ubuntu 终端使用的是 Ubuntu mono regular字体 13字号,体会成Ubuntu Mono derivative Powerline字体

    优化:精简 user@hostname:添加export DEFAULT_USER="username"~/.zshrc中,可以隐藏固定的user@hostname 信息。

      这个操作需要重启终端

  • 相关阅读:
    Kinect 开发 —— 硬件设备解剖
    Kinect 开发 —— 引言
    (转)OpenCV 基本知识框架
    OpenCV —— 摄像机模型与标定
    OpenCV —— 跟踪与运动
    OpenCV —— 图像局部与分割(二)
    OpenCV —— 图像局部与部分分割(一)
    OpenCV —— 轮廓
    OpenCV —— 直方图与匹配
    OpenCV —— 图像变换
  • 原文地址:https://www.cnblogs.com/luowBlog/p/7611718.html
Copyright © 2011-2022 走看看