问题标签 [neocomplcache]

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 投票
2 回答
2684 浏览

vim - 使用 neocomplcache 和 clang_complete?

我正在尝试让clang_completeneocomplcache很好地配合。我的问题是,当我打开一个cpp、或文件时c,我从neocomplcache收到以下错误objcobjcpp

clang_complete.vim 具有以下配置行:

我的问题是是否有办法让我不再收到此错误?有没有一种方法我可以使用clang_complete并且仍然可以访问让我们说neocomplcache片段?

0 投票
1 回答
1211 浏览

python - Vim neocomplcache:禁用使用提示

我正在使用带有 neocomplcache 插件的 Vim,它在完成时提示使用的功能让我非常困惑。

它的行为是这样的:我<C-X><C-U>在光标位于末尾时键入os.path.,然后不仅完成候选列在行下,而且包含第一个候选的文档字符串的水平拆分出现在顶部。我的问题是:如何摆脱这个功能,以便我只在没有使用提示的情况下完成代码?

在此处输入图像描述

0 投票
0 回答
571 浏览

ruby-on-rails - Ruby-aware completion using neocomplcache in vim

Suppose I'm writing a custom validation method in a Rails model:

And then I'm writing this method for validation:

And neocomplcache does not present me with the completion for customer_must_be_valid.

Basically the problem is that symbols are not treated as possible method names when doing completion. How can I fix this?

For reference, here's my vimrc.

UPDATE

When pressing Ctlx Ctlo it doesn't show, but when I press Ctlx Ctlp it does show me the completion for the method name.

0 投票
1 回答
1627 浏览

eclim - Neocomplete 和 Eclim 不能一起工作

使用默认设置,没有任何关于自动完成的显示,没有自动完成显示也没有<C-X><C-U>键,后来显示"pattern not found",有没有人可以告诉我如何让它工作?

这是我的 vimrc 文件:

0 投票
2 回答
1643 浏览

vim - 根据文件类型禁用 NeoComplCache

我正在尝试设置 vim,以便当我编辑 C 或 C++ 文件时,它使用YouCompleteMe插件来完成,而其他一切都使用NeoComplCache

我从spf13 vim 配置的 v3.0 开始。

我已将以下内容添加到我的.vimrc.bundles.local

我已将以下内容添加到我的.vimrc.local

这似乎会为除 C/C++ 之外的所有内容禁用 YouCompleteMe,但是我不确定如何根据文件类型禁用 NeoComplCache。我努力了:

但是,在您在缓冲区中执行某些操作之前,似乎 NeoComplCache 并未真正启用。在 vim 中打开 C 或 C++ 文件时需要什么样的配置才能禁用 NeoComplCache?

0 投票
1 回答
592 浏览

vim - NeoComplCache 让我额外按下回车键来打开新行

问题是当我在行尾时,NeoComplCache 会提示一些单词。我想通过按回车键在下面打开一个新行,但我需要按回车键 2 次。

第一次按回车键关闭提示,第二次按预期工作,在下面打开一个新行。

行尾提示 行尾提示

按返回键 1 次 1次

按返回键 2 次 2次

我认为解决方案之一是禁用自动提示。但是有什么办法可以解决这个烦人的问题吗?

0 投票
1 回答
913 浏览

vim - 如何禁用期间的自动完成功能

如果有人在编写代码时按下句点键,自动完成功能会尝试为该句点之后可能出现的内容提供建议。这种机制有时可能太慢而无法使用。

如何禁用此行为?通过点击热键触发此功能应该仍然是可能的。

0 投票
1 回答
487 浏览

vim - 启用neocomplete插件时在vim中“按ENTER或键入命令继续”

一旦我在我的.vimrc

我不断得到

NORMAL › +1 ~2 -281 › 1:.vimrc
1:.vimrc
1:.vimrc
按 ENTER 或输入命令继续

每次打开文件时都会发送消息。启用neocomplete后如何摆脱“按Enter”消息?