oh-my-zsh小记

来源:互联网 发布:nginx redis缓存 编辑:程序博客网 时间:2024/05/16 17:55

个性化配置

我之前一直使用的是bash,有部分配置保存在相应的配置文件中,我的是在~/.bash_profile中,使用vim ~/.bash_profile进入编辑模式,把里面的个人配置拷贝出来粘贴到~/.zshrc的末尾即可。


oh-my-zsh最直观和bash不一样的地方要数它丰富的主题了,也是一开始吸引我使用它的地方。不过在配置主题之前最好先保证系统有丰富的字体,因为部分主题依赖于这些字体,按照说明安装即可,安装完成后在shell偏好设置里面选择,我使用的是Meslo for Powerline系列。
切换主题只需要编辑~/.zshrc文件,找到下面这段文本:

# Set name of the theme to load.# Look in ~/.oh-my-zsh/themes/# Optionally, if you set this to "random", it'll load a random theme each# time that oh-my-zsh is loaded.ZSH_THEME="random"

我自己配置的是随机random,自带的主题在~/.oh-my-zsh/themes里面,想用哪个就把相应的名字替换进去就可以了,这是一些自带主题的截图⇒我带你去看。有可能你不满足于这些,没关系,还有扩展主题,每个主题都有详细的配置方法,照做就OK了。


oh-my-zsh另外一个强大的地方是插件,自带插件在~/.oh-my-zsh/plugins目录下,想了解各个插件的功能和使用方法,阅读各个插件目录下的*.plugin.zsh就可以了,比如在终端中输入vim ~/.oh-my-zsh/plugins/git/git.plugin.zsh,你可以看到:

# Query/use custom command for `git`.zstyle -s ":vcs_info:git:*:-all-" "command" _omz_git_git_cmd: ${_omz_git_git_cmd:=git}## Functions#...alias g='git'alias ga='git add'alias gaa='git add --all'alias gapa='git add --patch'...

贴心好用到哭有木有

原创粉丝点击