问题标签 [zshrc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1039 浏览

shell - 为什么 zsh 将 ~/.zshrc 中的新行 (^M) 作为命令读取?

我不确定我做了什么弄乱了我的 zsh 配置,但是每次我尝试运行 zsh 时,我都会收到以下消息,然后是默认主题:

我尝试删除 .zshrc 和 .oh-my-zsh 并通过 brew 重新安装 oh-my-zsh 但我仍然遇到同样的问题。我该如何解决这个问题?

0 投票
1 回答
1532 浏览

zshrc - PS1中的zsh随机颜色

我的.bashrc PS1(删节)是

使用 bash 的工作方式,它会在每个命令之后插入随机颜色,因此每次@都是不同的颜色(至少在 31-37 范围内)。

但是,我一直无法在 zsh 中做类似的事情。该$''语法不允许命令替换,并且连接也不起作用:

使用引号"也不起作用;它只是打印出一个文字\e...

我知道 zsh 也有一些内置的文本颜色,例如%{$fg[red]%},我可以以某种方式从数组中选择一种随机颜色,但问题是它需要由 随机选择,PS1而不仅仅是在启动时随机选择只有一次。

有什么办法可以在 zsh 的 PS1 中插入一个随机数来实现这一点?

0 投票
2 回答
4782 浏览

postgresql - 已安装 postgres.app 但哪个 psql 显示 /usr/bin/psql 而不是输入 zshrc 的路径

postgres.app 的安装位置、运行位置存在问题,但是当我输入 which psql 时,我会收到“/usr/bin/psql”,而不是 postgres.app 期望的正确路径。当我回显我的 PATH 时,我得到以下信息:

正如您在我的路径中看到的那样,但我不知道为什么它不会选择正确的 psql。任何援助将不胜感激。

0 投票
3 回答
19048 浏览

alias - 将 Sublime Text 的别名添加到 zshrc

只是有一个关于如何将 SublimeText 的别名添加到我的 ZSH 的快速问题。我去过他们的网站,他们告诉你如何在 bash 中执行此操作,但我不明白如何在 ZSH 中执行此操作。它一直在杀死我,我只想从命令提示符打开文本文件。有没有人在创建别名的地方有使用 ZSH 的经验?

0 投票
1 回答
2750 浏览

zsh - zsh完成差

我见过很多人这样做 ,其他人这样做 我想知道区别。我应该使用哪一个?
autoload -Uz compinit
compinit


autoload -U compinit
compinit -i

0 投票
1 回答
515 浏览

gnu-screen - 仅自动附加到远程主机 (ssh) 上的 gnu 屏幕

所以我在我所有的机器上分发我的点文件。我想在我的 .zshrc 中添加以下内容

我从你的 .zshrc 中得到了什么?

但是我只想在 ssh 到远程主机时附加到屏幕……如果我在本地机器上则不会。是否有一个环境变量我可以测试以查看这是 SSH 会话还是 localhost 控制台?

0 投票
3 回答
7533 浏览

path - 如何防止 Tmux 用重复的路径填充全局 PATH 变量?

我通过 Homebrew 使用 Mac OS X、iTerm2、zsh 和 Tmux。当我在 iTerm2 中启动终端会话时,全局 PATH 变量看起来仍然很好。但是当我打开一个 Tmux 会话时,PATH 变量会使用它已经包含的相同路径进行扩展。我将在我的 .zshrc 中放置一个问题解决代码片段,但我仍然对 PATH 变量被填充两次的原因感兴趣。

0 投票
2 回答
653 浏览

zsh - ZSH auto_vim (如 auto_cd)

zsh 有一个特性(auto_cd),只要输入目录名就会自动转到(cd)那个目录。我很好奇是否有办法将 zsh 配置为对文件名执行类似的操作,如果我只键入文件名,则使用 vim 自动打开文件?

0 投票
2 回答
1865 浏览

zshrc - 在 zsh 提示符下打卡

我见过一堆不同的 zsh 提示,但我想知道如何添加时钟?

我想要一个简单的时钟,而不是太复杂的自我更新的东西。

0 投票
1 回答
169 浏览

bash - 在 bash 函数中定位 + grep 变量

zsh:4.3.17
GNU bash:4.2.24
GNU grep:2.10

我想知道我在这grep部分做错了什么->为什么grep在文件中使用时不突出显示结果.zshrc,实际上它根本没有输出任何东西。
当不使用变量或 .rc 文件(在 cli 上测试 cmd)时,grep可以正常工作。