Ubuntu 终端:我似乎无法再从我的终端启动程序了。我使用 sublime、rails 和 heroku

Ubuntu terminal: I can't seem to launch programs from my terminal anymore. I use sublime, rails and heroku

我不知道这个问题到底是什么时候开始的或者是什么原因导致的,但是任何暗示调用程序或我的终端外部的任何东西的命令都不起作用。这里有几个例子:

stt
heroku open
rails s

这些是我使用的,但它似乎是一种打开外部东西的模式。这些命令在我键入时显示为绿色。 stt 应该打开 sublime 但现在不会了。 heroku 打开,不在浏览器中打开我的应用程序,并且 rails s 连接到本地服务器,但我必须手动打开我的应用程序。 有任何想法吗 ? 谢谢!

好的,我找到了答案。我的 zshrc 文件(在点文件中)有冲突,我可能安装了一些东西,但不确定是什么。我在 zsh 文件中手动删除了以下几行,一切又恢复正常了:

# Encoding stuff for the terminal
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export BUNDLER_EDITOR="subl $@ >/dev/null 2>&1 -a"
export BUNDLER_EDITOR="subl $@ >/dev/null 2>&1 -a"
export BUNDLER_EDITOR="subl $@ >/dev/null 2>&1 -a"
export DISPLAY=127.0.0.53:0
export DISPLAY=127.0.0.53:0
export BUNDLER_EDITOR="subl $@ >/dev/null 2>&1 -a"