问题标签 [neovim]

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 回答
1501 浏览

vim - 在 iTerm 1 和 2 上的 NeoVim 中 Solarized 的深色主题背景不正确

我正在尝试在 NeoVim 中为 vim 使用 Solarized 主题。然而,尽管将其设置background为“暗”并确认它已设置为暗,但日晒背景色是非常浅的灰色,几乎是白色。设置background=light仅调整文本的颜色。

我正在使用 iTerm2(但 iTerm 1 有这个问题,并且认为切换可能会解决)。我在 iTerm2 配置文件中使用了日晒深色主题。我还安装了 CSApprox 插件。我已经确认了&t_Co=256term=xterm-256colors。我注意到其他主题的背景颜色也略有不同。

0 投票
1 回答
3562 浏览

python - 插件无法识别 Neovim 中的 Python 主机,尽管 Python 在其中运行良好

我在 Arch Linux 上使用 Neovim,并安装了 python-neovim 和 python3-neovim 以支持 Python。直到最后一次更新 neovim 的 python-clients 之前,一切都运行良好。我特别使用需要 Python 支持的 Unite 插件。

在安装了新版本的 neovim 的 python 客户端后,Python 支持似乎已经中断。

返回1并且 Unite 抛出以下异常:

但是,我通过尝试发现 python 在 neovim 中运行良好

我还尝试使用python_host_prog. 然而这并没有改变什么。

更新:

与此同时,错误消息略有变化,并包含 python 异常。此外,当我将 python3.4 升级到 3.5 时,我发现我的机器上存在更新包的问题。一些包链接。它们在两个版本之间被错误地链接。无论如何,完全重新安装 neovim 和 python api-bindings 也没有解决问题。

0 投票
1 回答
85 浏览

python - 安装 Vim 和 Gvim 后 Neovim python 主机失败

与往常一样,我们想尝试一些新的东西并最终弄乱我们的配置!我没有注意到 Vim 和 Neovim 速度之间有太大差异,因为 Vim 有 Gvim 作为 GUI,所以我决定试一试 Gvim。在完全过渡之前,我在 Neovim 中从事一些项目。现在当我启动它时,它抱怨 python 主机失败。可以肯定的是,在重新安装 Vim 时,它会弄乱一些配置。关于有什么问题的任何想法?

0 投票
2 回答
161 浏览

vim - 在 vimrc 中包含所有默认绑定?

也许这违背了 VI 的传统禅意,但是当谈到在 Vi 中使用重新绑定键时,我感到非常不知所措,特别是什么可以/不能绑定。自从迁移到 nvim 并使用可视模式进行选择/复制/粘贴,以及在插入模式下不再能够访问 Home/End 以跳转到行的开头/结尾以来,我一直特别头疼。

我在想解决这个问题的方法,就像我对我的 tmux 配置所做的那样,发出一个命令来取消绑定我的 vimrc 中的所有键,然后重新绑定它们。这样,就不会混淆什么是绑定,并且我可以随时轻松更改和引用更改。我对这一切都错了吗?

0 投票
0 回答
540 浏览

vim - NeoVim 白色背景,256 色

我对 Vim 和 NeoVim 有点陌生,所以我安装了插件并启动了 NeoVim,由于某种原因,NeoVim 上没有显示 256 种颜色,而是我得到了这个,

在此处输入图像描述

我在 KDE linux 上使用 Konsole 来运行 NeoVim,在这些行之前加载插件后,我的 NeoVim 初始化文件看起来像这样,

我的 $TERM 变量是 xterm。

我怎样才能解决这个问题?谢谢。

0 投票
1 回答
388 浏览

gulp - 如何使用一个命令在 NeoVim 中启动多个终端?

目前我在 Windows 上将 Vim 与 Cmder/ConEmu 结合使用。

我的 Cmder 有“任务”,我运行这些“任务”来启动一组终端,其中一个以正确文件夹中的 Vim 开头,一个以 Gulp 开头,一个以 Vagrant 开头。

现在您可以在 NeoVim 中启动终端,我想制作一个简单的脚本来启动相同的终端,除了在 NeoVim 内部。

我怎样才能做到这一点?

0 投票
1 回答
2242 浏览

vim - 在 NeoVim 中无法启动

我一直在尝试在 NeoVim 中为 GoLang 自动完成工作。搜索时,我被带到了deoplete。我使用dein.vim作为 NeoVim 包管理器。我的.vimrc文件设置如下:

我已经围绕各种 github 问题进行了大量搜索,但还没有任何运气。回顾一下,问题是我似乎无法让 deoplete NeoVim 插件自动完成。也许我对这应该如何工作有误解。

0 投票
4 回答
3436 浏览

vim-plugin - 像 nerdtree 插件一样切换 neovim 终端缓冲区

因为我们可以选择在 neovim 缓冲区中使用终端。我非常希望有一种方法可以“切换”包含终端的缓冲区并将其显示在固定位置,例如屏幕底部。

我知道 nerdtree 为我做这件事,它通过键绑定切换以始终出现在我的屏幕左侧。我希望与 neovim 中的终端缓冲区相同。有没有人知道这样的插件或我将如何创建一个插件?

0 投票
1 回答
759 浏览

neovim - 在 AWS 上通过 Linuxbrew 安装 Neovim

我正在尝试在 AWS 上使用 linuxbrew 安装 neovim,但我不断收到以下消息,但我无法弄清楚:/。

/home/ec2-user/.linuxbrew/bin/libtool:第 10548 行:/usr/bin/gcc-4.8:没有这样的文件或目录

0 投票
1 回答
476 浏览

vim - 如何让vim在一段时间后自动执行命令

我想让我的 vim 自动格式化我的代码并更新标记文件,而不是手动