问题标签 [vim-airline]
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.
vim - vim中的电力线符号适用于摩纳哥,但没有其他字体
我已经在 Vim 中使用了很长一段时间的航空公司,有各种不同的字体。然而,我最近换了一台新机器,我似乎无法让我的电力线字形与任何字体一起使用,除了明确修补的 Monaco(来自monaco-powerline-font-git
AUR 包)。我尝试了其他几种字体,例如 Hack 和 Iosevka,它们表面上内置了 Powerline 字形,据我所知,它们可以为其他字体开箱即用。
为了比较,这是修补后的摩纳哥的样子:
如您所见,所有字形都正常显示。
下面是 Hack 和 Iosevka 的样子:
电力线字形似乎已被一堆丑陋的占位符所取代。
我不太介意 Monaco,但我希望在选择具有内置 Powerline 支持的现代字体时具有一定的灵活性。
有谁知道我需要做什么来解决这个问题?
以下是一些系统细节,虽然我不知道其中哪些实际上是相关的:
操作系统:Arch Linux
编辑器:Neovim
终端模拟器:Termite(但问题在 gnome-terminal 和 GVim 中是相同的)
vim - Vim-Airline + 屏幕错误
有时,当在 中的窗口之间切换时screen
,我的 vim 会变得一团糟,例如,我的实际光标位置和显示的光标位置不匹配(按 1 行),这真令人气愤。我稍微修改了一下,这可能是因为vim-airline
终端太长了。您可以在下图中看到我怀疑的原因。请注意下方线条中的橙色矩形airline
。仅供参考,这是我最小化的vimrc。
切换标签暂时修复了这个错误,但这不是一个长期的解决方案。
我会很感激任何帮助。
vim - gnome-terminal 上的修补电力线字体不起作用(archlinux + GNOME)
我在新安装的带有 GNOME 的 arch linux 机器上遇到了一个问题 - vim 无法在 gnome 终端上呈现电力线字形。我已经安装了修补字体并将 gnome-terminal 首选项更改为使用电力线字体。另外,我已经使用 pacman 安装了 powerline 和 powerline-fonts。我使用设置为“let g:airline_powerline_fonts = 1”的 vim-airline 插件。我尝试了不同的电力线字体,但都没有解决问题。pango-list 命令也向我显示所有电力线字体。我已经尝试了很多不同的变体来解决这个问题,但是,我无法得到任何工作。任何帮助将不胜感激。
vim - 更改文件类型上的 Vim 航空公司配色方案
快速可能简单的问题我已将 vimrc 设置为在加载不同的文件类型时更改颜色方案;(不要问我为什么,但我的大脑会根据颜色将自己设置为相应的语言)为了做到这一点,我使用了如下的逻辑 autocmd
它位于我相对较小的 vimrc 的底部,并且插件是使用 dot 文件从上面获取的——它似乎首先加载。由于某种原因完全超出了我的理解,但是虽然色彩主题正在发挥作用,但航空公司的主题根本不想玩;我找到解决方案最接近的是以下
虽然我会假设因为插件已经加载,但这并不需要函数;任何人都有任何好主意,因为我全力以赴,简单的航空公司主题真的不适合我。
c - Vim Airline 将 .h 文件解释为 cpp,而不是 c
每当我创建.h
文件时,航空公司都会将其解释为cpp
文件(在文件类型部分中)。我该如何设置它c
?
我在网上找不到答案,也不知道在哪里更改 Airline 的源代码来做我想做的事。
neovim - Neovim + 银河系插件粉碎
当我按 alt+tab 和 nvim 折叠 Galaxyline 插件粉碎和航空公司默认主题出现,但是当我保存文件 Galaxyline 开始工作
银河线正在工作
我按 alt+tab,galaxyline 崩溃了
在vim和galaxyline中保存文件正在工作 PS我没有安装航空公司
neovim - Neovim,航空公司插件遇到错误。【orz】
有人可以帮我解决这个问题吗?(我还没有通过谷歌找到解决方案。)
我会真诚地感谢你。我有一个麻烦,打开 Novim(任何一个)都会给我一个错误:
- 环境:Windows,Neovim
处理函数13_on_window_ changed[22]..13_init[6]..airline#extensions#load 时检测到错误:
第 210 行:
E5108: 执行 lua D:\Weovim\share\nvim\runt ime\lua\vim\lsp\log 时出错。lua:35: C:\users\myHome\AppData\Local\Temp\nvim/lsp.log:没有这样的文件或目录
手动添加文件也不能解决问题
vim - 为什么:重绘!在augroup中不生效?
我在Vim中使用Vim-Airline插件,但是在source.vimrc之后statuline显示不完整,所以我想使用:redraw!在 augroup 但它不生效。
我只能执行 :redraw!在命令行中。如何改进我的代码?