问题标签 [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 回答
1800 浏览

zsh - Zsh 提示问题

我的 Zsh 提示光标有时(实际上大部分时间)应该是下面的一行(附上截图):

在此处输入图像描述

如果我多次按回车,提示似乎得到修复:

在此处输入图像描述

我的第一个想法是这是我的自定义提示中的一个错误,所以我用一个只包含一个数字的简单提示替换了提示:

但错误仍然存​​在。

关于可能缺少什么的任何线索?

你可以在这里找到我的主题:http: //pastebin.com/cSJwGWKZ

请注意,我使用的是 Oh My Zsh。

编辑:当我到达终端底部(通过按回车键)时,提示似乎得到修复。

0 投票
1 回答
101 浏览

macos - 防止 Zsh 转义换行符

我在 OS X 上使用 Oh My Zsh。我正在尝试编写一个自动完成功能来输出我的组合tmuxtmuxinator会话。

这是我的自动完成功能的样子:

tmux-and-tmuxinator-sessions输出以下内容:

但是,如果我输入ta并点击标签,我会得到:

我对 Zsh 很陌生,所以任何帮助将不胜感激。

0 投票
1 回答
2785 浏览

ubuntu - 带有 oh-my-zsh 的 ubuntu 14.04 apt/aptitude 自动完成功能不起作用

我最近开始在 Ubuntu 14.04 服务器中使用 zsh 和 oh-my-zsh。问题是debian插件的自动完成功能不起作用,即

不自动完成。当然

做正确的工作。oh-my-zsh 的 git 插件也可以正常工作。

所以我开始怀疑是否有人可以解决这个问题。

如果有人需要更多信息,这里有一些相关的包:

0 投票
1 回答
3116 浏览

shell - 加载 zsh 时出现终端错误(“...找不到命令:^M”)

我正在从 oh-my-zsh 切换到 prezto。现在每次打开终端窗口时都会遇到以下错误:

我已经删除了 oh-my-zsh,并按照这里的 repo/instructions 安装了 prezto:https ://github.com/hackreactor-labs/prezto 。

我做了一些谷歌搜索并尝试了一些解决方案,但都没有奏效,包括将我的 .gitconfig 文件中的一行从“autocrlf = true”更改为“autocrlf = false”。

我发现了一些关于字符行间距没有被正确处理的事情(让我感到困惑),但没有完全理解它,解决的方向也很模糊。

再次感谢您的帮助!

0 投票
3 回答
29620 浏览

zsh - 让 zsh 返回不区分大小写的自动完成匹配,但更喜欢完全匹配

我正在将 zsh 与 oh-my-zsh 的 rc 文件一起使用,并且有些行为我觉得特别烦人。默认情况下,oh-my-zsh 配置为在自动完成时返回不区分大小写的匹配项。这种行为有时很好,但有时真的很糟糕。有没有办法可以将 zsh 配置为仅在没有区分大小写的匹配时使用不区分大小写的匹配?

例如,这种情况将使用区分大小写的匹配:

在这种情况下,将发生不区分大小写的自动完成:

谢谢!

0 投票
1 回答
11953 浏览

linux - 如何在 linux mint 下的 zsh 中设置 virtualenvwrapper?

我使用来自 apt 的 virtualenvwrapper。使用 bash 可以正常工作,但我最近切换到 zsh。workon现在,当我在 zsh 中尝试时,我得到了zsh: command not found: workon 因为我正在使用 oh-my-zsh 脚本/插件,我认为将 virtualenv 和 virtualenvwrapper 插件添加到我的.zshrcplugins= 中就足够了。但这并没有帮助。我还需要配置什么才能使其在 zsh 下工作?

PS要清楚-我仍然可以为此使用bash-这里没有任何问题...

0 投票
1 回答
746 浏览

macos - ZSH '粘性' 提示

我的 ZSH 主题RPROMPT='$(vbox_status)'在我的 .zsh-theme 文件中使用输出我的 Vagrant/VBox VM 的状态(其中vbox_status调用输出正在运行的脚本),如下所示:

ZSH 主题

但是,我想知道是否有一种方法可以使此输出“粘性”,这样,它不会在每一行的末尾输出,而是停留在箭头指示的位置,并且只要有新行就简单地更新自己是上面的输出。

例如。

在此处输入图像描述

0 投票
4 回答
22181 浏览

git - 警告:此脚本已弃用,请参阅 git-completion.zsh

我正在使用 oh-my-zsh,每次打开终端时都会出现此错误:

有什么解决办法吗?

0 投票
0 回答
984 浏览

macos - 将 APP_ENV 的 ENV 变量设置为开发

我正在尝试为我的环境设置一个全局变量,以便将APP_ENV其全局定义为development.

我正在使用 zsh,特别是 Mac OS X Mavericks 上的 oh-my-zsh 点文件。

我不确定如何做到这一点。我知道可以在 httpd-vhosts.conf 中设置环境,但是我使用的是 apache 动态多主机,所以我的 httpd-vhosts.conf 看起来像这样:

此外,我还使用 laravel 开发了一些应用程序,并使用php artisan serve它不会从 apache httpd-vhosts.conf 文件中获取 APP_ENV 指令的虚拟服务器。

我想将它设置为机器上的整体外壳或系统范围的一部分。

有什么建议吗?

0 投票
1 回答
192 浏览

android - “andr”选项卡完成到“_xrandr”而不是android或什么都没有

如果相关的话,我正在运行 osx 并安装了 oh-my-zsh。

无论如何,如果我输入“andr”之类的内容并点击选项卡来完成它,它会自动完成_xrandr而不是什么都不做(android不在我的路径中)。我不太确定为什么。

知道为什么会这样吗?