问题标签 [oh-my-zsh]

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 回答
4203 浏览

terminal - 如何将 `stty intr` 更改为另一个组合键以便将 ^c 用于 zsh vi 模式?

我想在使用inCtrl-c时返回到正常的 vim 模式。我设法使用以下方法取消映射:zshvi-mode

然后用bindkey '^c' vi-cmd-mode在我的.zshrc. 一切正常,但是如何将我的Ctrl-c功能回收到不同的键绑定?

0 投票
0 回答
239 浏览

macos - 奇怪的 oh-my-zsh 行为

我在 vim 中使用 oh-my-zsh 得到一些奇怪的行为。

  1. 首先,每当我按 Tab 键导航选项中的文件时,都会发生如下屏幕截图所示的情况:
    在此处输入图像描述 附加了与我正在编写的命令相同的字符串,但它不会产生任何效果。就像在屏幕截图中一样,你可以看到 vim 被写了两次,但第一次实际上什么都没有。即使我尝试删除它,它也不会。

  2. 其次,当我尝试执行 javac -cp 时,文件不会显示,这意味着文件实际上存在,但按选项卡只会给出文件夹而不是文件。

有人可以提出解决这些问题的解决方案吗?

0 投票
1 回答
8525 浏览

zsh - 哦,我的 zsh 主题中的 %K %F 是什么?

我想自定义我的 zsh 主题,但我不知道 %F 和 %K 是什么意思

像这样

而且我不明白 %f%k 是什么。。</p>

你有关于如何自定义 oh my zsh 主题的文档吗?

0 投票
2 回答
273 浏览

linux - 美元?-ne 0 不工作

我一直在尝试创建一个花哨的 oh-my-zsh 主题,但不幸的是我遇到了一个烦人的障碍。

到目前为止,这就是我所拥有的,虽然第六行不起作用,但我尝试过单括号,我尝试添加以 sh 而不是 zsh 运行它,我还尝试将 $ret 换成 $? 甚至将整个事情转移到一个完整的 if-then 设置,到目前为止,它都没有奏效。我是否以某种方式搞砸了语法,还是由于环境或实现而无法正常工作?
注意:
这里是 oh-my-zsh 所以这个配置文件是修改终端的命令提示符,$? 是最后一次运行命令的返回值。

0 投票
1 回答
1195 浏览

shell - .zshrc 中的命令未找到

使用oh-my-zsh,我在底部有以下内容.zshrc

从 运行时.zshrc,它会抱怨:

从命令行手动运行它可以工作:

完全lolcat -a省略也可以(当然没有颜色)。

显然,lolcat没有丢失:

如果从内部执行,为什么它不起作用.zshrc

0 投票
2 回答
182 浏览

macos - “将包装器保存到'/Users/USER/.rvm/bin'........”每次终端打开时

每次我打开终端时,登录前都会出现此消息:

这刚刚开始,可能与我更改 .rvm 或其子目录的权限有关。我使用 zsh 和 oh-my-zsh 并且在 OSX 10.8.3 上

有谁知道这是什么原因以及如何摆脱它?

0 投票
3 回答
1061 浏览

ruby-on-rails - 为什么,rails 服务器没有在 zsh 终端中运行?

安装 zsh 后,我无法启动 rails 服务器,出现以下错误:

在bash中它工作正常

错误:

我已将此行放在~/.zshrc.

0 投票
1 回答
350 浏览

terminal - 中途不小心退出更新ZSH,不能输入任何命令

我正在升级自制软件中的所有内容,而 zsh 正在升级,我正在循环浏览我打开的应用程序,并在更新期间意外关闭了 iterm。现在我无法打开 iterm,当我打开终端时,我收到以下错误消息:

在正确更新 zsh 之前,我不确定如何切换回 bash。我也无法在 iterm 或 termianl 中键入一个有意义的命令(没有 zsh 文件)。如何正确完成升级 zsh 或切换回 bash?

我做了很多研究,找不到有类似问题的人。

任何有关如何解决此问题的指导将不胜感激,我目前无法做任何我需要做的开发工作。

0 投票
1 回答
5361 浏览

macos - 在 Terminal.app 中,option+箭头键不再按单词移动

在对此进行了一些研究后,我知道选项+左箭头和选项+右箭头默认情况下不会在 OS X 终端应用程序中逐字移动。但我的做到了,直到大约一周前。

唯一改变的是 oh-my-zsh 更新了。我看到它有

已定义,但我不知道这些键是什么。GitHub 对文件的最后一次记录更改是 24 天后,并且与这些密钥无关,因此这必须早于最新更新。

我还尝试了“首选项”>“设置”>“键盘”下的“将选项用作元键”选项。这只导致打印[D[C当我点击选项+左箭头和选项+右箭头时。

0 投票
1 回答
461 浏览

python - Homebrew Python ZSH截断解释器路径

我正在运行 python(通过自制软件安装)、zsh(使用 oh-my-zsh),并且遇到了脚本中路径截断的问题。

这是运行 pelican(python 静态站点生成器)问题的一个实例:

自然,我检查解释器的路径:

/usr/local/bin/鹈鹕

验证路径。在该文件中,解释器路径指定为:

有人遇到过这个问题吗?如果有,有什么解决办法吗?

如果我没有指定必要的调试上下文,我会很乐意这样做。