介绍
Oh-My-Zsh是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。 它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作。
Oh-My-Zsh的安装
首先安装zsh
sudo apt install zsh
zsh安装完成后可在终端输入zsh尝试能否切换至zsh,若成功则说明安装成功。
然后通过以下代码安装oh-my-zsh,安装完毕后可以选择将zsh作为默认shell
sh -c "$(wget -O- https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"
下载安装zsh的一些实用插件
1.下载插件
回到/~目录后终端输入对应代码即可下载
自动补全插件zsh-autosuggestions
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
语法高亮插件zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
以下几个插件是oh-my-zsh自带的插件,个人觉得比较有用
extract插件
你有时可能会忘掉解压一个文件所对应的命令,有了这个插件,对于任何文件,只需要用如下代码即可完成解压
extract 文件名
sudo插件
你有时候可能会忘记加sudo而导致权限不够无法使用某个指令,现在再也不需要重新输入并从头添加sudo了,只需要连按两次esc键,shell便会自动帮你在当前行开头添加sudo
2.配置应用插件
修改zsh配置文件
vim ~/.zshrc
将原本的plugins=(git)修改为plugins=(git sudo extract zsh-syntax-highlighting zsh-autosuggestions)并保存退出。
其中,上面的plugins=(…),…即为打开的插件名称,用空格隔开。
应用zsh配置
source ~/.zshrc
好了,现在你可以愉快的开始使用功能更加全面的zsh了!