11得票1回答
ZSH RPROMPT 出现奇怪的间距?

这是我的 ZSH 提示主题。 function git_prompt_info() { ref=$(git symbolic-ref HEAD 2> /dev/null) || return echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROM...

11得票4回答
如何在$XDG_CONFIG_HOME中搜索zsh配置

为了让我的~更加整洁,我想将尽可能多的用户配置文件移动到$XDG_CONFIG_HOME中,默认情况下是~/.config。因此,我想把所有的zsh用户文件存储在$XDG_CONFIG_HOME/zsh/中。目前已经做到了这一点:% ls $XDG_CONFIG_HOME/zsh/ histf...

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

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

9得票3回答
如何在ZSH提示符中使用转义序列以实现真彩色或粗体?

我正在定制我的ZSH提示符,但似乎无法使用转义序列告诉Konsole使用粗体文本或特定的RGB颜色。 我知道ZSH中的内置格式选项,比如%F{000} %f,但据我所知,这些选项只允许访问默认值(红色,蓝色等)和256色调色板。虽然内置的加粗选项%B %b确实有效,但似乎限于一个颜色。 我...

9得票1回答
.zshrc配置文件语法错误

我在我的 .zshrc 文件中遇到了语法错误,但是我找不到它的位置。 我收到了这个错误信息: .zshrc:49: bad assignment 这是我的.zshrc文件: # Path to your oh-my-zsh configuration. ZSH=$HOME/.oh-m...

7得票3回答
zsh: 找不到命令(针对$EDITOR)

无论出于何种原因,zsh不允许我为$EDITOR变量设置命令行参数,但据我所知,它本不应该这样。我看到有人使用 export EDITOR='open -Wn' 在他们的~/.zshrc文件中添加内容,但是当我尝试这样做时,却收到了一个抱怨。 zsh: command not foun...

8得票4回答
如何将当前工作目录保存到Zsh历史记录中?

我希望在Zsh shell中实现与此处保存当前目录到bash历史记录所要求的相同。我以前没有使用过Zsh技巧,但到目前为止,我已经做了以下工作: function precmd { hpwd=$history[$((HISTCMD-1))] if [[ $hpwd == "cd"...

8得票2回答
Zsh无法在函数内识别别名

这是我的.zshrc文件: alias inst="adb install -r -d" notify() { start=$(date +%s) "$@" notify-send "\"$(echo $@)\" took $(($(date +%s) - start)) se...

73得票16回答
ZSH无法识别我的别名?

我在使用iTerm2和zsh时,它没有识别我的别名。有时我不得不在IDE中工作,不能轻松地用vim编辑一些东西,而且那些蠢蛋认为将他们的应用程序命名为MyReallyLongApplicationName.app很好,由于.html文件默认在浏览器中打开,所以我必须要: open -a MyR...

16得票6回答
在Catalina系统中使用zsh、Python/Python3、pip/pip3、PATH、zshrc等存在问题

我最近更新到Catalina,并使用默认的zsh。在过渡期间,我可能弄乱了路径,现在正在尝试整理Python3.7、pip3、命令行PATH和我的zshrc文件的位置。 看起来,在/usr/bin、/usr/local/bin、/usr/local/Cellar/python和/Users/...