35得票2回答
更新Git后,Oh-My-ZSH的Git插件出现问题

我曾经使用系统自带的git版本,然后通过homebrew更新到最新版本。在这样做之后,oh-my-zsh git插件提供的所有git快捷方式都无法正常工作。我尝试重新安装oh-my-zsh,但不知道还能做什么。 我唯一改变的另一件事是最近安装了hub,但我没有别名它。

16得票1回答
zsh路径问题:“没有这个文件或目录”,我应该在哪里取消设置?

我刚刚注意到我的$PATH有一个无效的位置: \> $PATH zsh: 没有那个文件或目录: /usr/bin:/bin:/usr/sbin:/sbin: ... 我使用prezto,并根据文档,配置文件按照以下顺序被调用: /etc/zshenv ~/.zshenv /...

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

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

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

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

12得票1回答
Vim如何在字符串中使用变量插值?

我有一个名为.zshrc和.vimrc的文件。 在我的.zshrc文件中,我有syncfolder="$HOME/Google Drive/Dropbox"。 现在我想在.vimrc文件中引用syncfolder,这可能吗(如果可以,如何实现)? 此外,在我的.vimrc文件中,我正在源...

20得票2回答
如何使zsh的forward-word行为与bash/emacs相同

zsh 的 forward-word 和 bash/emacs 有些不同,我想要修改它的行为。 不想详细描述所有的差异,让我一步一步地展示 bash 的行为。我用 "^" 符号标记了光标的位置。 foo bar --non-needed-param --needed-param^ M-...

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

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

9得票1回答
zsh list-colors语法如何工作?

我正在尝试为完成函数设置列表颜色,但我无法理解样式语法。 zstyle ':completion:*:tasks:*' list-colors "=(#b) #([^ ]#)*=$color[white]=$color[yellow]=$color[red]" 我知道 '#' 和 '##...

14得票1回答
Zsh重复命令在输出中

如果这是一个已经问过的问题的重复,我表示歉意。我查看了类似于我的问题的问题,并尝试了解决方案,但什么都没有起作用。 我正在使用终端上的Ubuntu和zsh与oh-my-zsh。例如,如果我输入命令ls,它首先输出像这样的%ls作为输出的第一行。这很分散注意力,我想摆脱它。 这里是一个例子:...

15得票1回答
如何将Unicode字符添加到Zsh提示符中?

我想在Zsh提示符中添加Unicode字符以自定义主题。 我已经阅读了像这篇文章(https://scriptingosx.com/2019/07/moving-to-zsh-06-customizing-the-zsh-prompt/)这样的文章,解释了需要更改PROMPT变量,我已经尝试...