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

0 投票
3 回答
1757 浏览

vim - vim中状态栏(尾随、混合缩进、混合缩进文件)的含义

vim

我想知道状态栏中橙色部分的含义是什么?

☲ [573]尾随 [515]混合缩进 [515:514]混合缩进文件

我使用的是.vimrc从网上下载的,所以我不确定它有什么配置。谁能解释一下?

0 投票
1 回答
532 浏览

vim - vim中的电力线符号适用于摩纳哥,但没有其他字体

我已经在 Vim 中使用了很长一段时间的航空公司,有各种不同的字体。然而,我最近换了一台新机器,我似乎无法让我的电力线字形与任何字体一起使用,除了明确修补的 Monaco(来自monaco-powerline-font-gitAUR 包)。我尝试了其他几种字体,例如 Hack 和 Iosevka,它们表面上内置了 Powerline 字形,据我所知,它们可以为其他字体开箱即用。

为了比较,这是修补后的摩纳哥的样子:

摩纳哥电力线

如您所见,所有字形都正常显示。

下面是 Hack 和 Iosevka 的样子:

哈克 约舍夫卡

电力线字形似乎已被一堆丑陋的占位符所取代。

我不太介意 Monaco,但我希望在选择具有内置 Powerline 支持的现代字体时具有一定的灵活性。

有谁知道我需要做什么来解决这个问题?

以下是一些系统细节,虽然我不知道其中哪些实际上是相关的:

操作系统:Arch Linux
编辑器:Neovim
终端模拟器:Termite(但问题在 gnome-terminal 和 GVim 中是相同的)

0 投票
0 回答
121 浏览

vim - Vim-Airline + 屏幕错误

有时,当在 中的窗口之间切换时screen,我的 vim 会变得一团糟,例如,我的实际光标位置和显示的光标位置不匹配(按 1 行),这真令人气愤。我稍微修改了一下,这可能是因为vim-airline终端太长了。您可以在下图中看到我怀疑的原因。请注意下方线条中的橙色矩形airline。仅供参考,这是我最小化的vimrc

切换标签暂时修复了这个错误,但这不是一个长期的解决方案。

我会很感激任何帮助。

vim 航空公司的错误

0 投票
2 回答
1161 浏览

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 命令也向我显示所有电力线字体。我已经尝试了很多不同的变体来解决这个问题,但是,我无法得到任何工作。任何帮助将不胜感激。在此处输入图像描述

0 投票
0 回答
344 浏览

vim - 更改文件类型上的 Vim 航空公司配色方案

快速可能简单的问题我已将 vimrc 设置为在加载不同的文件类型时更改颜色方案;(不要问我为什么,但我的大脑会根据颜色将自己设置为相应的语言)为了做到这一点,我使用了如下的逻辑 autocmd

它位于我相对较小的 vimrc 的底部,并且插件是使用 dot 文件从上面获取的——它似乎首先加载。由于某种原因完全超出了我的理解,但是虽然色彩主题正在发挥作用,但航空公司的主题根本不想玩;我找到解决方案最接近的是以下

虽然我会假设因为插件已经加载,但这并不需要函数;任何人都有任何好主意,因为我全力以赴,简单的航空公司主题真的不适合我。

0 投票
2 回答
183 浏览

c - Vim Airline 将 .h 文件解释为 cpp,而不是 c

每当我创建.h文件时,航空公司都会将其解释为cpp文件(在文件类型部分中)。我该如何设置它c

我在网上找不到答案,也不知道在哪里更改 Airline 的源代码来做我想做的事。

0 投票
1 回答
241 浏览

neovim - Vim-airline maxline 符号与 % 符号重叠

我目前正在使用vim-airlinewithNeovim 0.5.0来编写小程序,尽管 % 符号和 ≡ 符号在右下角相互重叠,这让我很困扰。

一个例子是:

在此处输入图像描述

调整窗口大小没有帮助。有没有办法调整条形的确切部分,使这两个符号不收敛?

0 投票
0 回答
168 浏览

neovim - Neovim + 银河系插件粉碎

当我按 alt+tab 和 nvim 折叠 Galaxyline 插件粉碎和航空公司默认主题出现,但是当我保存文件 Galaxyline 开始工作

银河线正在工作 银河线正在工作

我按 alt+tab,galaxyline 崩溃了 我按下 alt+tab,galaxyline 崩溃了

在vim和galaxyline中保存文件正在工作 在vim和galaxyline中保存文件正在工作 PS我没有安装航空公司

0 投票
0 回答
41 浏览

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:没有这样的文件或目录

手动添加文件也不能解决问题

0 投票
1 回答
33 浏览

vim - 为什么:重绘!在augroup中不生效?

我在Vim中使用Vim-Airline插件,但是在source.vimrc之后statuline显示不完整,所以我想使用:redraw!在 augroup 但它不生效。

我只能执行 :redraw!在命令行中。如何改进我的代码?