问题标签 [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 投票
1 回答
540 浏览

vim - 无法让 vim 像我想要的那样工作

我曾尝试根据自己的喜好修复 vim,但由于缺乏知识,我遇到了很多问题。最常见的问题是:

  • 电力线字体未正确呈现示例here
  • 语法高亮没有给出预期的颜色
  • 背景颜色未正确渲染
    我的目标是当我目前拥有这个时看起来与非常相似的结果。 如果提供的信息不够,我会在评论中为您提供更多信息。任何帮助将不胜感激!

  • 0 投票
    1 回答
    67 浏览

    indentation - Vim 样式编辑

    所以我刚刚切换到neovim,我需要一些帮助,因为我不熟悉我所拥有的新环境,这是两个主要环境。请记住,当我提到 neovim 时,它与提到 vim 是一回事。

  • Neovim 自定义
    我想知道如何通过状态栏删除或添加项目...我发现文件扩展名等一些项目非常不必要,我想删除它。而且我在渲染 unix 图标时遇到了问题,正如您在这张图片中看到的那样。
  • 点缩进
    我还想知道如何编辑我的配置文件,而不是在缩进行中显示空白空间,我可以显示点,如您在这张图片中看到的那样。

    如果您想获得 additinol 信息,您可以在此处找到我的 neovim 配置文件一些系统信息。任何帮助将不胜感激!

  • 0 投票
    1 回答
    1100 浏览

    vim - 使用 vim + vim-airline-themes 获得日晒主题

    我正在尝试让 vim-airline 主题与我的 vim 一起使用,我追求的主题是solarized dark

    以下是我的.vimrc文件:

    以下是我的编辑器目前的样子:

    在此处输入图像描述

    我在这里想念什么?

    0 投票
    1 回答
    1930 浏览

    vim - 在 Vim 状态行中显示多行流错误?

    我正在使用 NVIM v0.2.2 并'w0rp/ale'配置为检查 Flow 错误。我在状态栏中看到一条单行错误消息。但是,流错误往往是多行错误。如何配置我的编辑器以显示完整的多行流错误?

    这是我看到的: 在此处输入图像描述

    这是我的nvim/init.vim文件:

    0 投票
    0 回答
    522 浏览

    vim - 如何自定义 vim 航空公司以根据文件长度更改颜色?

    我目前正在使用 vim 和 vim-airline 插件。这已经显示了文件中有效的行数,但我还需要某种视觉指南来提醒我何时文件太长(类似于为长行设置颜色列)

    包含 360 行的文件

    例如这里我有一个 360 行的文件。假设我不喜欢超过 300 行的文件,我仍然希望它显示 358/360,但让 360 显示为红色前景文本颜色。

    我看到可以做这样let g:airline_section_c = '%{hostname()}'的事情来自定义部分,但是您将如何根据其他功能更改颜色。我希望根据文件长度和文件类型对其进行自定义,例如直接的 .txt 文件我不想要警告,但我想要它用于 .js 或 .py。

    或者更一般地说,当基于长度和文件类型的文件太长时,vim 如何显示一些视觉提示?

    0 投票
    1 回答
    1061 浏览

    vim - Vim 8.1.0037 更新中断了多个插件

    我已将我的 vim 更新为 8.1.0037(vim --version显示为 6 月 13 日编译),当我今天打开它时,多个插件已损坏。

    重新启动并重新安装所有这些插件时,它们仍然损坏。

    有什么方向吗?在我看来,更新破坏了插件。

    我的.vimrc样子:

    错误消息如下所示。

    0 投票
    1 回答
    4044 浏览

    vim - Gruvbox 航空公司 Vim

    我正在尝试让 gruvbox 航空公司主题为我的 vim 状态行工作。我正在使用插入的 vim 插件管理器,并将 gruvbox.vim 航空公司主题添加到 ~/.vim/plugged/vim-airline-themes/autoload/airline/themes。

    编辑:意识到我没有采购“vim-airline”插件本身。我在我的 .vimrc 中添加了以下行:'vim-airline/vim-airline'

    虽然插件现在正在运行,但航空公司的“箭头”没有显示。状态行中的信息只是用方框而不是箭头分隔。

    编辑: 通过将以下几行添加到我的 .vimrc 中,我能够让一切正常工作(虽然有点 hackish):


    我不确定我在这里到底做错了什么。在此先感谢您的帮助!

    编辑:具有 Gruvbox 航空公司主题的完整工作 .vimrc 如下所示:

    0 投票
    0 回答
    179 浏览

    vim - 是否可以通过 vim-airline 中的分支状态更改分支背景颜色?

    如果有未提交的更改,我希望在 vim-airline git branch 部分中看到一些指示 - 例如颜色可能不同,如果有更改,分支旁边会有 ± 符号。我找不到与 vim-airline 文档/问题相关的任何内容,有什么提示可以做到这一点吗?

    这就是在我的终端中配置相同内容的方式:

    ZSH 方法

    0 投票
    2 回答
    182 浏览

    vim - 如何在vim-airline的操作员挂起模式下显示重新映射的密钥而不是原始密钥?

    一年前我发现了 Vim,我越来越沉迷于它。

    我重新映射了我的法语 dvorak-like bépo 布局的每个键,以坚持正常模式的 qwerty 布局,如本页“重新配置totale des touches”中所述:  https ://bepo.fr/wiki/Vim ,主要是因为我学习了 Vim Adventures 游戏。

    它工作得很好:

    例如,yr重新映射为cl:该命令将字符向右剪切并进入插入模式。

    但是,vim 状态行在显示 c 之前显示 y 一秒钟:

    在 nvim 状态行中显示 y 而不是 c

    我改变了我的映射:

    noremap y c

    对此:

    map <nowait> y c

    没有成功。

    任何人都知道是否可以立即显示重新映射的操作员挂起键,即在我的情况下为“c”?

    0 投票
    2 回答
    673 浏览

    vim - Vim-airline 在底部产生间隙

    我使用 Vundle 安装了 Vimair 线,如下所示,

    插件'vim-airline/vim-airline' 插件'vim-airline/vim-airline-themes'

    但是状态栏在底部产生了一些边距。我不知道如何解决这个问题,因为我是新手。示例屏幕截图如下所示。 额外的边距在底部以黑色显示