简单的zsh配置

zsh for linux 配置:

基本配置

chsh -s /bin/zsh

# GitHub
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
或   
 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 

# 国内镜像
sh -c "$(wget -O- https://gitee.com/pocmon/mirrors/raw/master/tools/install.sh)"
或
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"


下面的配置为可选

# 加绝对路径显示
# 改vim .oh-my-zsh/themes/robbyrussell.zsh-theme第二行为下面的配置:

PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p%{$fg[cyan]%}%d %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}>'

#其他

# plugins
plugins=(
  git
)

# alias
alias cls="clear"
alias ll="ls -l"
alias la="ls -a"
alias vi="vim"

# vim
alias -s html=vim   # 在命令行直接输入后缀为 html 的文件名,会在 VSCode 中打开
alias -s rb=vim     # 在命令行直接输入 ruby 文件,会在 VSCode 中打开
alias -s py=vim       # 在命令行直接输入 python 文件,会用 VSCode 中打开,以下类似
alias -s js=vim
alias -s c=vim
alias -s cpp=vim
alias -s json=vim
alias -s java=vim
alias -s txt=vim
alias -s h=vim


# file 
alias -s tar="tar -xvf"
alias -s gz="tar -xzvf"
alias -s tgz="tar -xzvf"
alias -s bz2="tar -xjvf"
alias -s zip="unzip"

# man page highlight(man 高亮显示)
export LESS_TERMCAP_mb=$'\E[01;31m'       # begin blinking
export LESS_TERMCAP_md=$'\E[01;38;5;74m'  # begin bold
export LESS_TERMCAP_me=$'\E[0m'           # end mode
export LESS_TERMCAP_se=$'\E[0m'           # end standout-mode
export LESS_TERMCAP_so=$'\E[38;5;246m'    # begin standout-mode - info box
export LESS_TERMCAP_ue=$'\E[0m'           # end underline
export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline

ps: !!注意: 由于zsh切换,所以对应的环境要添到当前.zshrc中,可以直接复制原本的bashrc的内容过来,然后:source .zshrc #激活即可

如果没有zsh包,请安装:

#zsh for ubuntu
sudo apt-get install zsh

zsh for mac 配置

https://www.jianshu.com/p/64344229778a

参考文档:

https://blog.csdn.net/hsd2012/article/details/54292192


vim 设置

参见:超强vim配置文件
https://github.com/ma6174/vim-deprecated

如果bundle无法安装成功,就把.vimrc中bundle相关行都删除掉,打开文件就不会提示bundle找不到了。

ref:

https://zhuanlan.zhihu.com/p/35283688

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值