我已经安装了iTerm2和Oh-my-zsh.然而,自从我将ZSH-THEME改为"agnoster"之后,就会出现一个奇怪的问号.
附上相同的屏幕截图.
我认为电力线会有所帮助,但似乎没有发生.任何人都可以帮我这个吗?
我正在使用Windows Subsystem for Linux (WSL 2)和Oh My Zsh来拉我的 bash,但我无法让 Ubuntu 终端正确呈现 Powerline 字体。关于如何设置 WSL 以使用这些字体的任何想法?
vim-powerline oh-my-zsh powerline windows-subsystem-for-linux
首先,我在 oh my posh 中使用 hotstick.minimal 主题。它看起来像这样。
正如您所看到的,当前的 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) 我使用安装了pip install powerline-status
.
有没有办法只禁用花哨的符号,所以我不必配置任何字体来使其工作,无论我使用什么环境和段?
我正在使用 Windows 终端 - PowerShell 核心 7。
Cascadia 代码版本 - 2102.25
字体:cascadia 代码 PL
还有许多其他主题,一些字形没有渲染。
我刚刚使用以下工具升级到 zsh :
顺便说一句,我已经尝试安装 Powerline 字体
我有一个标准的 powerline10k 安装,最近更新了配置(尽管这已经是一个问题好几个月了)。
在 iTerm2 中,使用推荐的字体,我会在每个提示的左侧看到一个青色的小三角形。当终端窗口被清除并且提示向下移动时,它仍然存在。这不会出现在 Terminal.app 中。
我正在使用这个 tmux 配置。它工作正常,只是电力线符号未渲染。我已经安装了正确的字体,并在终端中使用它们。来自文档:
我安装了 Powerline 和/或(修补的)字体,但看不到 Powerline 符号。
首先,您不需要安装 Powerline。您只需要使用 Powerline 符号或独立 PowerlineSymbols.otf 字体修补的字体。然后确保您的 ~/.tmux.conf.local 副本对 tmux_conf_theme_left_separator_XXX 值使用正确的代码点。
并且查看~/.tmux.conf.local
发现这些unicode字符是一致的:
所以我已经安装了正确的字体,在我的终端中使用了正确的字体,可以渲染正确的字形(使用Python时)。但它不显示在电力线上。
我可以尝试做什么来使符号正确渲染?
我使用的是 Ubuntu 20.04.2 LTS、默认终端和 tmux。
有人可以帮忙不确定我是否无法更改 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
的是:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
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) powerline ×10
oh-my-zsh ×4
iterm2 ×2
powershell ×2
zsh ×2
bash ×1
iterm ×1
linux ×1
oh-my-posh ×1
python ×1
themes ×1
tmux ×1
virtualenv ×1