ZSH使用

来源:互联网 发布:sql数据库存储过程 编辑:程序博客网 时间:2024/05/20 10:53

zsh 安装:
zsh 又名终极shell
出名于 oh my zsh 可配置主题
还有很多插件 功能
在此用作文件默认开启程序 和 alias使用也是极大方便

centos:yum install zsh debian:apt-get install zsh

oh-my-zsh 安装:

# via curlcurl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh# via wgetwget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh

设置zsh为系统默认shell:

# 为root用户修改默认shell为zshchsh -s /bin/zsh root# 为当前用户修改默认shell为zshchsh -s /bin/zsh# orchsh -s `which zsh`# 恢复命令chsh -s /bin/bash

add to ~/.zshrc:

export PATH=$PATH:/usr/local/go/bin#export PATH=$PATH:/Applications/MAMP/bin/php/php5.6.10/bin:/Users/GZM/composer:/Users/GZM/.composer/vendor/bin#export GOPATH=/Users/GZM/work/go#export GOPATH=/Volumes/Transcend/git/360/private_cloud_server_code/tools/gowork/#export GOBIN=$GOPATH/bin#export GO15VENDOREXPERIMENT=1LC_CTYPE=en_US.UTF-8LC_ALL=en_US.UTF-8

升级:

upgrade_oh_my_zsh

vim /etc/zsh/zshrc

alias cls='clear'alias ll='ls -l'alias l='ls -l'alias la='ls -a'alias vi='vim'alias rm='rm -rf'alias javac="javac -J-Dfile.encoding=utf8"alias -s html=mate   # 在命令行直接输入后缀为 html 的文件名,会在 TextMate 中打开alias -s rb=mate     # 在命令行直接输入 ruby 文件,会在 TextMate 中打开alias -s py=vi       # 在命令行直接输入 python 文件,会用 vim 中打开,以下类似alias -s js=vialias -s c=vialias -s java=vialias -s txt=vialias -s gz='tar -xzvf'alias -s tgz='tar -xzvf'alias -s zip='unzip'alias -s bz2='tar -xjvf'