1、git:当你处于一个 git 受控的目录下时,Shell 会明确显示 「git」和 branch,如上图所示,另外对 git 很多命令进行了简化,例如 gco=’git checkout’、gd=’git diff’、gst=’git status’、g=’git’等等,熟练使用可以大大减少 git 的命令长度,命令内容可以参考~/.oh-my-zsh/plugins/git/git.plugin.z...
oh-my-zsh集成了大量的主题, 位于oh-my-zsh/theme 配置主题, 可以通过修改~/.zshrc中的环境变量ZSH_THEME来完成 ZSH_THEME="agnoster" # (this is one of the fancy ones) 如果你觉得主题太多你可以选择使用随机模式, 来由系统随机选择 ZSH_THEME="random" # (...please let it be pie... please be ...
其本质就是下载并执行了 github 上的 install.sh 脚本, 该脚本位于oh-my-zsh/tools/install.sh 配置主题 oh-my-zsh 集成了大量的主题, 位于 oh-my-zsh/theme 配置主题, 可以通过修改~/.zshrc中的环境变量ZSH_THEME来完成 ZSH_THEME="agnoster"# (this is one of the fancy ones) 如果你觉得主题太多你可...
前言 最近用SSH连接Linux的时候发现没有高亮,只有纯白色的一个字体太丑了,于是想着美化一下,这里用的是zsh。 ZSH安装 sudo yum install -y zsh oh-my-zsh安装 wget https://raw.githubusercontent.com/ohmyzsh/oh
zsh的配置主要集中在用户当前目录的 .zshrc 里,用 vim 或你喜欢的其他编辑器打开 .zshrc ,在最下面会发现这么一行字: # Customize to your needs… 可以在此处定义自己的环境变量和别名,当然,oh my zsh在安装时已经自动读取当前的环境变量并进行了设置,你可以继续追加其他环境变量。 4|1主题 oh-my-zsh提供了...
在Bash 和 Zsh 中,您都可以使用 $(command) 语法将命令的输出替代为一个变量。这允许轻松地在这两个 Shell 之间移植脚本。 3、脚本调试选项 Bash 和 Zsh 都使用 -x 标志进行脚本调试。当您使用此标志运行脚本时,它会在运行之前显示每个命令。这有助于识别脚本中的问题。
如果你使用的是oh-my-zsh,这个可以写一个插件实现。 在用户目录的.oh-my-zhs/plugins/下新建一个目录,名字就是插件名,目录里放一个“插件名.plugin.zsh”文件。 文件中定义一个function,在其中判断路径,实现你需要的功能。 然后在~/.zshrc里启用这个插件。 OVER 有用2 回复 查看全部 4 个回答 ...
zshenv:这个文件在任何情况下都会被调用,无论是交互式shell还是非交互式shell。它用于设置全局环境变量和基本配置,通常用来做最小化的初始化设置,因为它会被所有的Zsh实例执行。zprofile:在登录shell中会被读取一次,通常用于设置那些只应在登录shell中执行的命令或变量,比如设定PATH环境变量、加载全局别名等。z...
如果你使用的是oh-my-zsh,这个可以写一个插件实现。 在用户目录的.oh-my-zhs/plugins/下新建一个目录,名字就是插件名,目录里放一个“插件名.plugin.zsh”文件。 文件中定义一个function,在其中判断路径,实现你需要的功能。 然后在~/.zshrc里启用这个插件。 OVER有...
sudo apt-get install zsh 2. 安装oh my zsh wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 3. 配置zsh zsh的配置在当前用户目录的.zshrc里。oh my zsh 在安装时已经自动读取当前的环境变量并进行了设置,你可以继续追加其他环境变量。