问题标签 [powerline]
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.
visual-studio-code - VS Code Terminal 出现字体问题
在我的 Mac OS Mojave 上,我使用 iTerm2 和powerlevel9k主题。
为了使字体能够很好地呈现,我将SourceCodePro+Powerline+Awesome+Regular
其用作字体,并POWERLEVEL9K_MODE='awesome-patched'
在 .zhrc 中添加了一行。
表情符号在 vs code 终端上的渲染效果不佳。所以vscode的settings.json,我设置了"terminal.integrated.fontFamily": "'SourceCodePro+Powerline+Awesome+Regular',",
. 那还没有解决问题。所以,我设置"terminal.external.osxExec": "iTerm.app"
. 这也无济于事。
可能是什么原因?我该如何解决?vs code 终端与 iterm2 有何不同?
不确定这是否与字体问题有关。我在 VSCode 终端中给出的任何命令都在重复。
- 演示 >> demozsh:找不到命令:演示
- 回声>>回声
- cd 文件 >> cd%
我面临的问题是什么?
encoding - WebStorm 终端编码/字体问题
我对 WebStorm(和其他 IntelliJ 衍生产品)的编码有疑问。我在几分钟前安装了它,因此不涉及自定义配置。我在 Mac 上。
当我在 WebStorm 中启动终端时,我收到以下提示:
电力线不工作,路径丢失,并且 _p9k.... 的东西不断在每一行上弹出。
在 iTerm 和 vscode 上看起来像这样
我使用与 iTerm 和 vsCcode 内部相同的字体。如果我检查语言环境,一切都有不同的设置:
代码:
iTerm:
WebStorm 和其他 IntelliJ:
如果我将语言环境设置为 en_GB.UTF-8 并启动另一个 zsh,则错误(字符不在范围内)消失了,但电力线仍然无法正常工作。
后export LC_ALL="en_GB.UTF-8"
我错过了什么?
powerline - 配置 powerline 以显示 git 状态
我已经安装了 powerline 并且默认配置显示了我当前的 git 分支。我还想显示该分支的状态(暂存/未暂存文件的数量等......)我发现powerline-gitstatus似乎可以完成这项工作,但我不知道如何配置它..
我已按照此处提供的说明将显示在https://github.com/jaspernbrouwer/powerline-gitstatus#configuration的配置条目复制到~/.config/powerline/themes/shell/default.json
其中。
下一节说明
然后,您可以通过将 Gitstatus 段添加到您的段配置来激活它,例如在 .config/powerline/themes/shell/default.json 中:
该文件 ( .config/powerline/themes/shell/default.json
) 不存在,因此我创建了它,添加了该条目,然后重新启动了我的 shell。虽然它没有达到预期的效果。我想也许我应该添加相同的条目,.config/powerline/config.json
但我不知道该放在哪里。
如果有人可以指导我完成此操作,我将不胜感激。
python - 带有 ImportError 的 Vim 的电力线:找不到合适的配置
我一直试图让电力线工作一段时间,但我似乎无法弄清楚出了什么问题。我经常在 tmux 内部使用 vim,但是在 tmux 内部和外部的错误是相同的。
这是我调用 vim 时遇到的错误:
我的猜测是 Vim 不知道在哪里寻找 python 包/模块,但我不知道如何告诉 Vim 做什么。我通过谷歌(包括stackexchange)进行了广泛搜索,但没有找到解决方案。
在我的.vimrc
文件中,我有:
POWERLINE_ROOT
用命令设置
我已经用 anaconda 发行版安装了 Python3,我已经用 pip 安装了 powerline:
我使用 MacVim——它同时支持 python 和 python3——并为我的终端 vim 使用内部版本:
config - 启动期间无法运行 powerline-config(在 .tmux.conf 中)
当我启动 tmux 时,尝试配置电力线时失败。我已经用这个设置了一个环境环境变量:
我的~/.tmux.conf
包含以下内容:
我得到的错误是:
我可以在 tmux 启动后手动运行 config 命令:
我不明白为什么 tmux 在启动过程中无法运行该命令,而之后它可以正常运行。