问题标签 [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.

0 投票
2 回答
1843 浏览

vim - Vim 电力线三角形过小

我一直在努力解决它,但总是在我的终端中得到它

电力线三角形过小

出现在状态行的三角形尺寸过小,看起来很尴尬。

PS:我的字体偏好:在此处输入图像描述

编辑: 我在 Ubuntu 16.04 上的 Gnome Terminal 3.18.3 上使用 VIM - Vi IMproved 7.4 并安装了 Vim Powerline 插件。

0 投票
5 回答
47714 浏览

zsh - 哦,我的 zsh 显示奇怪的字符'?在终端上

我已经安装了 iTerm2 和 Oh-my-zsh。然而,自从我将 ZSH-THEME 更改为“agnoster”后,就会出现一个奇怪的问号。

附上相同的屏幕截图。

检查终端指针上的问号

我认为电力线会有所帮助,但这似乎没有发生。谁能帮我解决这个问题?

0 投票
2 回答
1636 浏览

bash - 电力线 PS1 换行

语境

Powerline 从 arch linux 软件包安装,而不是从 pip。

PS1 脚本

电力线配置


问题

我和他有同样的问题,当我写几个字符时,换行,我开始在同一行写,覆盖我已经写的(包括 ps1)。

我知道这可能是一个不可打印的字符问题,但这是否意味着它是一个电力线错误?还能有什么其他问题?

0 投票
0 回答
289 浏览

powerline - 我可以在没有修补字体的情况下使用电力线吗?

作为工作的一部分,我经常每周左右从不同的笔记本电脑远程登录我的工作站。Powerline 与工作站本身的修补字体完美配合,但如果我没有修补字体,它看起来和工作起来都很糟糕。光标位于行尾左侧的 2 个字符处,并弄乱了我的命令。

在我登录的每台新机器上继续安装字体对我来说并不实际。有没有办法在没有花哨的修补字体和字形的情况下进行电力线工作?如果它只使用像“inconsolata”这样的字体的股票字符,我会很高兴,这样我就可以安心地远程登录。

0 投票
1 回答
155 浏览

vim - 为什么我的 vim 状态行有一个左边的红色空间

我使用 vim 和 power-line 插件,但我发现我的 vim 状态行左侧有一个难看的红色空间。谁能帮我删除红色空间。

在此处输入图像描述

0 投票
1 回答
918 浏览

tmux - Tmux 不使用我的电力线字符

我一直在尝试更新 tmux 并在其中添加电力线字符支持。我目前正在使用带有“agnoster”主题的 oh-my-zsh,并且电力线字符和提示符正在按应有的方式显示,但是当我开始 tmux 会话时,提示符上的那些字符消失并被_替换为它们。我能做些什么来纠正它.

我的 tmux.conf

  • 使用 ubuntu 16.04

  • 的输出echo $TERMscreen-256color

  • 不使用 tmux-powerline,因为它不再维护。
  • 我也尝试过重新安装 Powerline。
0 投票
2 回答
1519 浏览

bash - 如何在 Powerline-Plain [Bash-it] 主题的提示中显示彩色主机名?

我想在Powerline-Plain [Bash-it]主题的提示符开头显示主机名。

类似于:MYHOSTNAME root /var/www

这是默认外观: 根 /var/www

我想为每个不同的主机名分配不同的随机和固定颜色。

0 投票
3 回答
567 浏览

bash - Zshell 以错误开头(在 Powerline9k-theme 中显示)

最近我安装了 Zshell 而不是 Bash。在此期间,然后我看到我$PATH有 7 英里长,所以我决定试着把它清理一下。当我卸载rvm(通过运行rvm implode后跟rm -rf ~/.rvm)然后重新启动终端时,我现在看到一个错误:

zshell powerline9k 错误

如果我只是按ENTER,那么错误仍然存​​在。但是,如果我执行任何其他命令,它就会消失(ls, echo, source ~/.zshrc- 你的名字)。

zshell powerline9k 错误-2

如果我重新启动iTerm(或启动新选项卡), - 然后错误再次出现。

没有显示错误,所以如果我激活另一个主题,那么我看不到是否有错误。

我的直觉告诉我,这与我的道路有关,但我不确定。我的路径比以前RVM安装的要短。

如果我重命名我的~/.zshrc-file,则Powerline9k-theme 会被停用,所以我看不到错误是否仍然出现。但我已经尝试过了......然后一个无主题的zshell就启动了。

知道如何修复它或如何调试它吗?

编辑

我刚刚意识到它实际上可能是一个遗留错误,从我运行 bash 开始, - 所以我也添加了那个标签。

0 投票
1 回答
498 浏览

ipython - 如何在 IPython 中获取当前的 Vi 模式

我正在为 IPython 编写电力线主题,我想在提示中显示 Vi 模式。这会很有用,但有可能吗?IPython 提供方法吗?我找不到它。

这就是我想要的(现在该INSERT段是硬编码的): 在此处输入图像描述

0 投票
1 回答
1556 浏览

powerline - 安装了电力线修补字体(windows putty)和符号与 VIM 一起使用,但不是 bash

目前 bash 提示显示为彩色版本,但没有字形,即:

vim正在按预期工作;硬分隔符的正确字形。

如果我使用硬分隔符代码的文件,可以看到预期的字形。catpowerline.json

最初它没有在 vim 中显示,直到我为 putty 安装了修补字体。即便如此,它在 shell 提示符下仍然不可见,但是我至少通过设置语言环境(见最后)并重新复制主配置来显示问号:

使用以下方式调用电力线:

这是在一个使用 centos7 映像的 docker 实例中pip,根据主 powerline git 存储库的设置说明安装了 powerline。我确实必须将语言环境添加到裸骨图像中:

我将语言环境更改为:

感谢您尝试解决此问题的任何帮助,以及有关如何帮助诊断问题(甚至是代码编辑)的任何提示。

例如,是否可以打印出当前主题以及正在使用哪些配置文件?

看起来这可能是渲染引擎的问题,或者可能是与 bash(GNU bash,版本 4.2.46(2)-release (x86_64-redhat-linux-gnu))不兼容?

编辑(1): 使用echo $PS1 | od -c -t x1它看起来好像问号在提示本身中。可能是电力线渲染引擎的问题?