问题标签 [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 回答
58187 浏览

vim - 如何设置我的 vim-airline 或 vim-powerline

我正在尝试在64 位版本的 vim上的 Windows 7 上安装vim-powerlinenew-powerlinevim-airline,但我无法让它们工作。

vim-powerline,我得到状态行,但看不到漂亮的<分隔符。

vim 电力线

我通过 Vundle 安装了插件并更新了配置文件。

任何组合看起来都差不多。似乎有人可能必须安装新字体,但没有适用于 Windows 的方法。

使用vim-airline ,我终于在vim-airline插件中找到了那些字体。再一次我不能完全正确:我可以看到一些丑陋的<<

vim-航空公司图片

这不是bling/vim-airline存储库中提供的漂亮屏幕截图

0 投票
1 回答
5961 浏览

git - 在 vim 航空公司中,只显示 git 分支,不更改文件

我在航空公司使用vim。我喜欢那家航空公司向我展示 git 分支,但我不希望它向我展示添加/删除/更改的行。我应该在我的 ~/.vimrc 文件中添加什么来改变它?我知道我需要设置g:airline_section_b,但我不太确定要设置什么。

我试过这个,但语法显然是错误的,因为它不起作用。

0 投票
0 回答
1283 浏览

vim - Vim 航空公司显示问题

我正在设置 vim-airline,出于某种原因,我无法让它像电力线一样显示。任何帮助,将不胜感激。.vimrc

这是它的样子。

0 投票
1 回答
1220 浏览

vim - 同名的 Vim 航空公司/状态栏缓冲区

当我使用 vim 缓冲区时,我喜欢查看状态栏而不是使用 :ls 来查看与 vim 缓冲区关联的数字。

当有多个同名文件时,这会成为问题。然后,vim-airline 的状态栏会显示:

4:handler.py 10:handler.py 22:handler.py

当有同名文件时,有没有办法显示文件路径的某些部分?

令人惊讶的是,我认为这将是一个常见问题,但无法在线找到解决方案。

谢谢

0 投票
1 回答
2643 浏览

vim - 如何在 vim-airline 中显示函数名称?

我正在使用ctagsvim 插件在状态行中显示当前 C 函数的名称(=光标所在的位置)。

今天我安装了 vim-airline 插件。花哨,但 C 函数名称不再显示在状态行中。有更多的文字空间。有没有办法制作ctags.vimairline共存或其他一些技术来在状态行的某处显示函数名称,就像 ctags 一样?

我搜索了:help airlinefunction但没有回答我的问题。

0 投票
1 回答
546 浏览

vim - 在 vim-airline 中指示操作员挂起模式

我正在使用具有基本设置的航空公司。有没有办法在航空公司状态行中指示运营商待定模式?在常规的 vim 默认状态行 ( :set statusline) 中,每当 vim 进入操作符挂起模式时,总是显示命令的首字母。我对我来说绝对足够了,但我不知道我应该如何修改这个航空公司插件。

0 投票
0 回答
398 浏览

vim - 控制台中的vim航空公司块状

我安装了 vim-airline(运行 Yosemite 的 MacBook Pro)以在 Terminal.app(zsh + tmux)中使用。这是它的外观,以及我的 vimrc 的相关行。我正在使用 Inconsolata-g-powerline。关于如何解决的任何想法?

截屏:

在此处输入图像描述

0 投票
2 回答
397 浏览

vim - 在 macvim 的状态行中显示 `expandtab` 的当前状态

我目前在我的 macvim 中使用 vim-airline,我想在状态行中显示expandtab它是否设置的状态。

expandtab我可以通过运行以下命令来了解状态:set expandtab?。从 vim-airline 文档中我发现我可以使用这样的东西

let g:airline_section_b = '%{getcwd()}'

我将其修改为

let g:airline_section_b = '%{expandtab?}'

但我得到了错误undefined variable: expandtab

有人可以告诉我如何检索状态expandtab然后在状态行中显示它。谢谢。

0 投票
0 回答
138 浏览

vim - 状态栏中的奇怪蓝点(vim-airline)

当我滚动或编辑缓冲区时,我的状态行中出现了一些奇怪的蓝点。这些斑点在<C-L>. 我的lazyredraw选择是off。这是干扰的图片: 在此处输入图像描述

状态行是vim-airline插件,字体是来自powerline-fonts的Anonymous。移动或编辑后如何设置状态行的自动?命令 :redraw 不会清除我的状态行;只做。谢谢。<C-L><C-L>

0 投票
0 回答
761 浏览

vim - vim 航空公司的终端中不会出现 unicode 字符

我知道这已被问过几次,但没有一个答案对我有用。

我在 Ubuntu 14.10 中默认使用 gnome 终端,但我无法正确显示 unicode 字符,主要是在 vim 航空公司中。

我已在终端菜单中将字符编码设置为 unicode UTF8。

LANG 返回 utf8:

我已经从https://github.com/powerline/fonts/安装了修补字体

我可能还尝试了在 stackexchange 上找到的其他提示,但我现在不记得了,但我仍然看到奇怪的字符:

奇怪的字符

当我使用 iterm 在 OSX 上安装相同的字体时,它立即生效。

我也尝试过在同一系统上的其他终端,如 guake 或使用 ctrl-alt-f1,结果是一样的。我也在 tmux 内部或外部尝试过。

欢迎任何帮助。