- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近我安装了 Zshell 而不是 Bash。在此期间,然后我看到我的 $PATH
有 7 英里长,所以我决定尝试稍微清理一下。当我卸载 rvm
(通过运行 rvm implode
然后是 rm -rf ~/.rvm
)然后当我重新启动我的终端时,我现在看到一个错误:
如果我只是按ENTER
,那么错误仍然存在。但是,如果我执行任何其他命令,它就会消失(ls
、echo
、source ~/.zshrc
- 你的名字)。
如果我重新启动 iTerm
(或启动一个新选项卡),- 然后错误再次出现。
没有显示错误,- 所以如果我激活另一个主题,那么我看不到是否有错误。
我的直觉告诉我,这与我的道路有关,但我不确定。我的路径比安装 RVM
之前要短。
如果我重命名我的 ~/.zshrc
- 文件,那么 Powerline9k
- 主题将被停用,所以我看不到错误是否仍然出现.但是我试过了……然后一个无主题的 zshell 就启动了。
知道如何修复它或如何调试它吗?
编辑
我刚刚意识到它实际上可能是一个遗留错误,从我运行 bash 的时候开始,所以我也添加了那个标签。
最佳答案
如果按照您所说的那样执行任何命令后视觉瑕疵就消失了,只需在 .zshrc
的末尾放置一个 echo -n
作为快速如果您不能胜任调试任务并可能在您的机器上引起更多问题,并且很容易修复。
这个问题不值得你花时间;)
编辑: 显然上面没有工作。查看评论。
如果您对调试感兴趣,一个好的起点是将 set -xe
(打印正在执行的每一行并在任何退出非零的行上中止)放在开头(在shebang 行,或作为 shebang 中的标志)启动新的交互式 shell 时执行的每个配置脚本。
同时考虑 set -xeuo pipefail
额外捕获和中止使用未设置的 shell 变量和返回非零内部管道的命令(例如 set -e
不会中止false | true
因为整个行退出状态为 0
,但是 -o pipefail
将在这样的行上中止)。值得注意的是,这些标志是 bash
特性,但由于 zsh
是 bash
的特性超集,它们在 zsh
也是。
关于bash - zsh 启动报错(Powerline9k-theme 所示),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45513763/
我正在使用 ubuntu 18。我正在尝试将电力线添加到我的 oh-my-zsh 终端。 我是这样安装powerline的。 pip3 install powerline-status 然后我编辑我的
我使用安装了 pip install powerline-status 的电力线. 有没有办法只禁用花哨的符号,所以我不必配置任何字体来使其工作,无论我使用什么环境和段? 最佳答案 默认情况下仅提供一
我在 VMWare 托管的 Ubuntu 实例中显示正确的字体或字形时遇到问题。 webkell@ubuntu:~$ uname -a Linux ubuntu 2.6.35-22-generic #
我已经设置了 vim 和 tmux。我试图让 vim-powerline 看起来像第一张图片。如果我有一个 vim 实例,我可以实现这一点,然后使用 :vsplit 来实现以下效果。 另一方面,如果我
Powerline 在 gvim 中完美运行,但任何终端仿真器都省略了颜色突出显示,包括 konsole。 最佳答案 对我来说,我必须添加 set t_Co=256 至 ~/.vimrc . 关于vi
我将 iTerm2 与 powerline 一起使用。电力线使用 UTF-8 中修补字体的字形,并且它们都没有出现在我的终端中。我已经尝试了所有选项 - 为 vim、tmux 和 iterm 设置了
有没有办法在(优秀的)Emacs Powerline 中截断一些元素?我特别在考虑默认模式行中的 which-func-mode 部分。最好只看到函数名称或部分名称的前 N 个字符(在 Org 模
我最近不再使用 Powerline仅在 Vim 中也可在 zsh 和 tmux 中使用。到目前为止,一切都使用默认配置。 在 git repo 的 shell 提示中,谁能解释一下分支名称旁边显示的信
我想将我的文件路径截断为:a/a/j/c/popularCategories.js。 最佳答案 有两个选项。 尝试此选项: let g:Powerline_stl_path_style = '
如何添加syntastic段到 powerline Vim 的页脚? (new powerline,而不是 vim-powerline)Syntastic 文档仅说明如何将其添加到标准 Vim 页脚,
我正在使用 vim Powerline ,默认情况下,电力线中有很多段。比我想要的更多。 我想删除几个默认的。具体来说,告诉我我的 git 分支、文件编码、源语言、行/列编号的那个,那个说 unix
我想在 Powerline-Plain [Bash-it] 主题的提示开头显示主机名。 类似于:MYHOSTNAME root/var/www 这是默认外观: 我想为每个不同的主机名分配不同的随机和固
我第一次尝试使用 Powerline 插件 ( https://github.com/Lokaltog/vim-powerline )。 插件似乎已安装。我使用 vundle 和以下命令: Bundl
我正在尝试安装vim-powerline , new-powerline ,或vim-airline在 Windows 7 上 64bit version of vim ,但我无法让它们工作。 在vi
我在 oh-my-zsh 上使用 Powerlevel9k 主题,它在终端(Terminator 和 Terminal)和 Ubuntu 18.04 LTS 上的 Visual Studio Code
我在 Windows 7 上使用 PowerShell 作为我的 shell。我发现 ConEmu 是一个非常好的终端。由于我不在 Windows 10 上,因此无法使用 Windows 终端,但 C
我正在尝试使用 vim airline在 Windows 8(x86) 上。我已经设法让它在 gvim 7.4 中成功运行。 如何在命令提示符下运行的 vim 上获得相同的外观? 我可以从研究中推断出
我很高兴使用 Powerline对于 Vim 有一段时间了,直到今天 Homebrew 安装了从 3.6.5 到 3.7.0 的 Python 升级。从那以后,Powerline 在 Vim 中停止正
我是一名优秀的程序员,十分优秀!