18得票2回答
哦,我的 zsh 没有应用主题

我刚刚安装了zsh和oh-my-zsh。但是有一些奇怪的行为我无法理解。如果我重新启动终端(或iTerm 2 - 在任何一个终端上都是相同的),~/.zshrc中指定的主题没有被加载。我需要使用source ~/.zshrc才能实现。如果我运行echo $ZSH_THEME,我会得到在~/.z...

11得票1回答
Zsh问题:将最近的文件和目录靠近提示符,并建议最近的文件或目录。

在 MacOS Big Sur 11.3 上,这是我的 .zshrc 文件。我想要获取最近修改或创建的文件和目录,并将它们按照从最新到最旧的顺序排序,显示在提示符附近。以下是我当前在 ~/.zshrc 中的配置: # ZSH completion autoload -Uz compinit ...

45得票6回答
oh-my-zsh配置文件未加载

我正在尝试在Mac OSX上正确地使用ZSH配置。 我使用curl进行安装:curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh。 然后我修改了我的zshrc文件以适应我的需求。只有...

7得票1回答
从.zshrc导出PYTHONPATH无效

我试图从我的.zshrc文件中导出PYTHONPATH环境变量,但失败了。 .zshrc文件中相关的行 PYTHONPATH="/Users/nicolas/Code:/Users/nicolas/Code/Dashboard" export $PYTHONPATH ** 从命令行 *...

196得票6回答
ZSH带参数的别名

我想为我的简单git add/commit/push创建一个带参数的别名。 我看到可以使用函数作为别名,所以我尝试了一下,但没成功。 之前我的代码是:alias gitall="git add . ; git commit -m 'update' ; git push" 但...

48得票4回答
如何在zshrc中将函数/变量保持本地化?

任何我在zshrc中声明的变量都作为环境变量在shell中可用。我不希望这种情况发生。 我尝试将变量放入函数中并将其设置为local,但是函数在zshrc之外也可用。 如何使在我的zshrc中发生的事情留在我的zshrc中?

11得票2回答
zsh: 未知的文件属性

在我的.zshrc中有以下函数,理论上允许我编写提交消息而不需要使用引号。cm(){ git commit -m "$@" } 当我运行cm foo bar时,我会得到以下错误:zsh: unknown file attribute $@在zsh和bash中的含义相同吗?

13得票1回答
Zsh如何更改提示符输入颜色

我想改变zsh中输入文本的颜色(即每个命令所键入的文本)。例如,在user@host> ls ~/中,我希望ls ~/能够以黄色突出显示,以便与标准输出区分开来。 我知道可以在bash中实现此目的,使用的方法是:export PS1=" $BIGreen \u@\h \w \$ $IY...

12得票5回答
如何定位.zshrc文件?

我使用Homebrew在我的Mac上安装了Z shell(zsh)5.0.7。 然而,我找不到.zshrc文件。它不在~中。也不在/etc或/etc/zshrc,正如这里所建议的:http://zshwiki.org/home/config/files 我需要自己创建吗?

9得票2回答
zsh shell不能显示git分支名

我在我的.zshrc文件中有以下代码。当我进入我的存储库时,git分支名称未显示在控制台右侧,直到我使用如下命令重载.zshrc文件: source ~/.zshrc parse_git_branch() { git branch 2> /dev/null | sed -e...