mac上安装的vagrant集成环境lnmp/centos7安装zsh和插件zsh-syntax-highlighting

4 篇文章 0 订阅
1 篇文章 0 订阅
参考文章,文章是在centos7上安装的,我使用的是vagrant安装lnmp集成环境,然后在里面安装的oh-zsh,因为我mac上iterm2就使用的是zsh,brew install zsh安装和插件

安装zsh

以centos7为例:
查看系统当前使用的shell
$ echo $SHELL

  /bin/bash
查看系统是否安装了zsh
$ cat /etc/shells 

    /bin/sh
    /bin/bash
    /sbin/nologin
    /usr/bin/sh
    /usr/bin/bash
    /usr/sbin/nologin
    /bin/tcsh
    /bin/csh
centos7默认情况下没安装zsh
用yum安装zsh
$ yum -y install zsh
查看shell列表
$ cat /etc/shells 

/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin
/bin/tcsh
/bin/csh
/bin/zsh
切换shell为zsh
$ chsh -s /bin/zsh

Changing shell for root.
Shell changed.
重启服务器后,可使用,我使用的是vagrant reload
重启后,查看当前shell
$ echo $SHELL 

/bin/zsh
安装 oh my zsh
oh-my-zsh源码是放在github上,先确保你的机器上已安装了git
安装:这个可以去oh-zsh官网上,两种安装方法
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
成功界面:
   ____  / /_     ____ ___  __  __   ____  _____/ /_  
 / __ \/ __ \   / __ `__ \/ / / /  /_  / / ___/ __ \ 
/ /_/ / / / /  / / / / / / /_/ /    / /_(__  ) / / / 
\____/_/ /_/  /_/ /_/ /_/\__, /    /___/____/_/ /_/  
                        /____/
安装zsh-syntax-highlighting插件
同样地,我们要先下载它的源码,但在这里,我们可以利用一下oh-my-zsh的插件管理功能:
cd ~/.oh-my-zsh/custom/plugins
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
然后,我们打开~/.zshrc文件,找到以下段落;
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(git)
按照注释中的提示改成plugins=(git zsh-syntax-highlighting)即可。
如果报错的情况下,我建议重启下,然后就好了
[vagrant@bogon lib]$ source ~/.zshrc
-bash: autoload: command not found
-bash: /home/vagrant/.oh-my-zsh/oh-my-zsh.sh: line 31: syntax error near unexpected token `('
-bash: /home/vagrant/.oh-my-zsh/oh-my-zsh.sh: line 31: `for config_file ($ZSH/lib/*.zsh); do'
这是我的报错信息,我看了没什么问题,然后我重启启动了下vagrant,然后就好了,也不知道什么问题
我就安装了这一个插件,要是想安装别的,可以参考第二篇文章,反正写安装zsh的文章很少,我也是抽出点时间坚持写一下,要是感觉还可以的话点个赞,评论下吧,thanks~~~~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值