标签: powerline

哦,我的zsh表现出奇怪的性格'?' 在终端上

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

附上相同的屏幕截图.

检查终端指针上的问号

我认为电力线会有所帮助,但似乎没有发生.任何人都可以帮我这个吗?

zsh oh-my-zsh powerline

19
推荐指数
5
解决办法
1万
查看次数

Git 支持在问号后标记数字的提示主题

我在 WSL2 上使用 Ubuntu,并在 oh-my-zsh 上安装了 powerlevel10k。

在此输入图像描述

git 分支名称旁边那个奇怪的问号数字是什么?它是什么意思?

zsh oh-my-zsh powerline

10
推荐指数
1
解决办法
2903
查看次数

如何在 WSL 上安装 Powerline 字体?

我正在使用Windows Subsystem for Linux (WSL 2)Oh My Zsh来拉我的 bash,但我无法让 Ubuntu 终端正确呈现 Powerline 字体。关于如何设置 WSL 以使用这些字体的任何想法?

在此处输入图片说明

vim-powerline oh-my-zsh powerline windows-subsystem-for-linux

9
推荐指数
3
解决办法
1万
查看次数

如何在 oh-my-posh 中用 python 显示当前虚拟环境?

首先,我在 oh my posh 中使用 hotstick.minimal 主题。它看起来像这样。在此输入图像描述

\n

正如您所看到的,当前的 venv 看起来不太好。我对 JSON 文件做了一些更改。然后看起来像这样。

\n

在此输入图像描述

\n

我不想在左侧显示 venv 的名称。我怎样才能做到这一点?

\n

这是我的 JSON 文件:

\n
{\n  "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",\n  "final_space": true,\n  "osc99": true,\n  "console_title": true,\n  "console_title_style": "template",\n  "console_title_template": "{{.Folder}}{{if .Root}} :: root{{end}} :: {{.Shell}}",\n  "blocks": [\n\n    {\n      "type": "prompt",\n      "alignment": "left",\n      "segments": [\n        { \n          "type": "root",\n          "style": "plain",\n          "foreground": "yellow",\n          "properties": {\n            "root_icon": "\xee\x82\xa2"\n          }\n        },\n        {\n          "type": "path",\n          "style": "powerline",\n          "foreground": "black",\n          "background": "#68D6D6",\n      "powerline_symbol": "\xee\x82\xb0",\n          "leading_diamond": "\xee\x82\xb0",\n          "trailing_diamond": "\xee\x82\xb0",\n          "properties": …
Run Code Online (Sandbox Code Playgroud)

python powershell virtualenv powerline oh-my-posh

6
推荐指数
1
解决办法
8649
查看次数

如何禁用电力线符号?

我使用安装了pip install powerline-status.

有没有办法只禁用花哨的符号,所以我不必配置任何字体来使其工作,无论我使用什么环境和段?

vim-powerline powerline

5
推荐指数
1
解决办法
1273
查看次数

使用 Cascadia 代码 PL 时,Windows Terminal-PowerShell 某些字形图标未呈现

我正在使用 Windows 终端 - PowerShell 核心 7。

Cascadia 代码版本 - 2102.25
字体:cascadia 代码 PL

主题:Paradox,3.8.3之前的字形不渲染。
在此处输入图片说明

主题:外星人,~2 之前的字形没有渲染。
在此处输入图片说明

主题:AgnosterPlus,许多字形没有渲染。 在此处输入图片说明

还有许多其他主题,一些字形没有渲染。

powershell powerline windows-terminal

5
推荐指数
1
解决办法
1366
查看次数

ITerm2 + Mac Catalina + Zsh + Oh My Zsh + Powerline10K -> 无法正确显示字体

我刚刚使用以下工具升级到 zsh :

  • 术语2
  • 麦克卡塔琳娜
  • 兹什
  • 哦我的Zsh
  • 电力线10K

这是我遇到的 问题:在此输入图像描述

我正在使用以下 ITerm2配置在此输入图像描述

顺便说一句,我已经尝试安装 Powerline 字体

iterm iterm2 oh-my-zsh powerline macos-catalina

4
推荐指数
1
解决办法
3190
查看次数

提示左侧有无关的蓝色字形

我有一个标准的 powerline10k 安装,最近更新了配置(尽管这已经是一个问题好几个月了)。

在 iTerm2 中,使用推荐的字体,我会在每个提示的左侧看到一个青色的小三角形。当终端窗口被清除并且提示向下移动时,它仍然存在。这不会出现在 Terminal.app 中。

提示诡异截图

iterm2 powerline

4
推荐指数
1
解决办法
454
查看次数

尽管安装了正确的字体,tmux powerline 符号仍无法正确呈现

我正在使用这个 tmux 配置。它工作正常,只是电力线符号未渲染。我已经安装了正确的字体,并在终端中使用它们。来自文档:

我安装了 Powerline 和/或(修补的)字体,但看不到 Powerline 符号。

首先,您不需要安装 Powerline。您只需要使用 Powerline 符号或独立 PowerlineSymbols.otf 字体修补的字体。然后确保您的 ~/.tmux.conf.local 副本对 tmux_conf_theme_left_separator_XXX 值使用正确的代码点。

我检查了配置文件并尝试渲染符号,它们都工作正常。 unicode 正确渲染

并且查看~/.tmux.conf.local发现这些unicode字符是一致的:

.tmux.conf.local 输出

所以我已经安装了正确的字体,在我的终端中使用了正确的字体,可以渲染正确的字形(使用Python时)。但它不显示在电力线上。

我可以尝试做什么来使符号正确渲染?

我使用的是 Ubuntu 20.04.2 LTS、默认终端和 tmux。

bash tmux powerline

4
推荐指数
1
解决办法
6726
查看次数

执行 .zshrc 会抛出错误 1. autoload: command not found syntaxr error ; 2. oh-my-zsh.sh:第 41 行:意外标记附近出现语法错误

有人可以帮忙不确定我是否无法更改 powerline 中的主题,只能看到一个主题 => ZSH_THEME="agnoster"ZSH_THEME="random"ZSH_THEME="robbyrussell"

不确定是否是由以下原因引起的:oh-my-zsh.sh

source ~/.zshrc
bash: autoload: command not found
bash: /home/c.p/.oh-my-zsh/oh-my-zsh.sh: line 41: syntax error near unexpected token `('
bash: /home/c.p/.oh-my-zsh/oh-my-zsh.sh: line 41: `for plugin ($plugins); do'
Run Code Online (Sandbox Code Playgroud)

我得到的最多oh-my-zsh.sh的是:

  1. sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

  2. curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

还是没有运气?

运行时:

>>> source ~/.zshrc
Run Code Online (Sandbox Code Playgroud)
source ~/.zshrc
bash: autoload: command not found
bash: /home/c.p/.oh-my-zsh/oh-my-zsh.sh: line 41: syntax error near unexpected token `('
bash: /home/c.p/.oh-my-zsh/oh-my-zsh.sh: line 41: `for plugin ($plugins); 
Run Code Online (Sandbox Code Playgroud)

linux themes powerline

3
推荐指数
1
解决办法
7090
查看次数