oh my Zsh使用手冊

簡單使用oh my zsh

安裝oh my Zsh

  1. 安裝zsh
  2. 安裝curl或者wget
  3. 下載並安裝oh my zsh:
  • curl 下載方式curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
  • wget下載wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | shoh

使用oh my zsh插件

  1. 編輯~/.zshr.c文件,添加一行使插件在加載oh my zsh時初始化,格式plugins=(git bundler osx rake ruby)html

  2. 查看plugins的README文件,看看怎麼使用插件python

  3. 有名的插件有:linux

    • git:當前目錄若是是受git控制的目錄下,會顯示[git],對不少git 命令進行了簡化,例如gco=git checkout,gd=git diff,gst=git status,g=git
    • textmate:mr建立ruby的框架項目,tx filename 使用textmate打開文件
    • osx:tab的加強,使用quick-look filename直接預覽文件
    • autojump:強大的文件夾跳轉工具。
  4. 插件的使用方法 修改~/.zshrc文件,在文件末尾加上:git

    • 配置sublime默認打開python文件:aliaa -s py=st
    • 配置sublime默認打開markdown文件:aliaa -s md=st

上面全部的配置作好之後,須要執行source ~/.zshrc,是的配置的效果顯示出來github

主題

  1. wiki能夠查看主題的截圖,找到本身喜歡的主題
  2. ~/.zshr.c文件中有一個關於主題設置的參數,例如ZSH_THEME=「robbyrussell」,若是想使用本身喜歡的主題,只須要將這行的變量的值改成本身喜歡的主題的名字

自定義安裝oh my zsh

  1. 默認安裝路徑~/.oh-my-zsh
  2. 修改安裝路徑,
  • 方法一:在安裝前,使用export ZSH=/your/path
  • 方法二:在安裝時,採用管道命令安裝curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | ZSH=~/.dotfiles/zsh sh

手動安裝

  • clone oh my zsh的repository git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zshshell

  • 可選項,備份已經存在的安裝文件和配置 cp ~/.zshr ~/.zshr.orig緩存

  • 建立一個新的zsh配置文件,能夠經過簡單的複製一個程序提供的模板配置文件 cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrcruby

  • 修改默認shell chsh -s /bin/zshmarkdown

  • 初始化新的配置文件框架

自定義插件

  1. custom/文件夾中添加一個.zsh類型文件
  2. 若是有許多功能添加或改變,能夠將在custom/plugins文件夾中加入一個abccryzeae.plugins.zsh文件(其中abccryzeae是文件名)
  3. 若是想中寫Oh my zsh提供的插件,則在custom/plugins文件夾中定義一個與要修改插件同名的插件,這樣zsh shell就會加載自定義的插件,而不是在plugins裏面的插件

升級

  1. 自動升級管理: 在~/.zshrc中有相似這樣的字段DISABLE_UPDATE_PROMPT=true,想取消自動升級,能夠在~/.zshr中添加DISABLE_AUTO_UPDATE=true
  2. 手動升級: 運行命令:upgrade_oh_my_zsh

卸載oh my zsh

直接在終端中,運行uninstall_oh_my_zsh,既能夠卸載。

oh my zsh高級模式---oh-my-fish

安裝

`curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/tools/install.fish | fish`

主題設置

在fish的模式下,輸入theme --help

設置oh-my-fish

oh-my-fish的配置文件爲/home/username/.config/fish/config.fish,

注意:在添加完主題和茶間後,運行omf install來自東下在安裝相應的插件和主題。

power_line

安裝

  1. pip install --user powerline-status或者下載最新的power——line版本的字體。
  2. 將想要的字體移動到``~/.fonts目錄,例如:mv PowerlineSymbols.otf ~/.fonts/`
  3. 更新字體緩存,fc-cache -vf ~/.fonts/
相關文章
相關標籤/搜索