问题标签 [ctrlp]

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 投票
0 回答
882 浏览

vim - ViM + CtrlP: g:ctrlp_custom_ignore 未使用

~/.vimrc中,我设置了:

但是,CtrlP 继续索引文件vendor/

如果我删除g:ctrlp_custom_ignore并添加这个:

CtrlP 不索引vendor/. 为什么 CtrlP 不使用g:ctrlp_custom_ignore


相关的SO问题:

0 投票
1 回答
1354 浏览

vim - ViM + CtrlP:在 ViM 会话之间保持缓存

当 ViM 运行时,CtrlP 的缓存文件存在。但是,当我退出 ViM 时,CtrlP 的缓存文件被删除了。缓存文件如何在会话之间持久化?

0 投票
1 回答
242 浏览

vim - Vim Ctrl+P 文件搜索忽略带有破折号的目录

我正在使用 vim Ctrl+P 插件进行文件搜索,

我列出的所有内容.vimrc都是

但它似乎没有索引其中包含的任何目录-。有谁知道如何解决这一问题?

0 投票
2 回答
2280 浏览

vim - 在 CtrlP 中,如何将 `mru` 模式设置为默认模式?

当我在 $HOME 目录的根目录中打开 CtrlP 时,CtrlP 的默认文件模式太慢。这是因为我的主目录中有太多文件和目录。

我已经根据这个答案通过使用ag命令加快了扫描速度。但是,扫描速度仍然很慢。

所以,我想将MRU模式设置为CtrlP的默认模式。怎么做?

0 投票
2 回答
1531 浏览

vim - ctrlp :CtrlPTag 搜索慢

我正在使用 ctrlp.vim 并且正在尝试使用该:CtrlPTag功能。我使用此博客文章中的说明设置 ctags:

https://blog.sensible.io/2014/05/09/supercharge-your-vim-into-ide-with-ctags.html

我为我的 Rails 项目和所有捆绑的 gem 生成了一个 ctags 文件,使用:

ctags 文件大约为 13 MB。

当我尝试运行:CtrlPTag并仅搜索方法时,搜索速度非常慢。尝试键入和删除搜索文本几乎完全挂起 vim。

有没有人有任何加快速度的建议:CtrlPTag

注意:我试图设置 vimgrep 以使用 'ag' 认为会更快,但这并没有帮助。请参阅:https ://thoughtbot.com/blog/why-postgres-wont-always-use-an-index (我想这仅有助于文件搜索)

谢谢您的帮助!

0 投票
1 回答
873 浏览

vim - 我如何让 ctrlpbuftag 工作?

所以我一直在试验 Vim,从 Sublime 切换过来。我想要一个类似于ctrl RSublime 的 vim 功能,它会显示当前文档中的功能列表,并在我不断输入时缩小范围。Vim 中类似 Sublime 代码的方法浏览器也有同样的答案。但是我已经完成了那里提到的所有步骤,包括安装CtrlP插件、安装和设置ctags、在文件中添加快捷方式.vimrc,但是当我使用快捷方式时,它给了我一个“没有条目”。我在 scala 上编辑。

0 投票
1 回答
105 浏览

vim - vimscript 创建我可以跳转到的文件列表(CtrlP 或 NERDTree 或 Quickfix?)

使用 vimscript 函数,我创建了一个包含文件路径列表的数组。

现在我想在单独的窗口中打开该列表,以便能够在 vim 中打开该文件。

它可能像CtrlPNERDTree或通过 quickfix 或位置列表。

有人知道如何开始吗?

0 投票
1 回答
127 浏览

vim - 扩展 ctrlp 而不设置 `g:ctrlp_extensions`

我正在尝试编写自己的CtrlP扩展。

文件显示,我们必须进行g:ctrlp_extensions如下设置才能使我们的扩展工作。

但是似乎这两个扩展名:ctrlp-funkyctrlp-extensions.vim无需设置仍然可以工作g:ctrlp_extensions(我未能在这两个扩展名的源文件中使用 找到这个变量grep -rn "g:ctrlp_extensions" *)。

所以我的问题是:

  1. 我们可以在不设置的情况下扩展 CtrlP g:ctrlp_extensions
  2. 如果是这样,我们该怎么做
0 投票
0 回答
475 浏览

vim - vim插件ctrlp找不到一些文件

OSX 10.11.5

维姆 7.4

CtrlP https://github.com/ctrlpvim/ctrlp.vim.git

我正在尝试使用 ctrlp 在我的项目中查找 App.cs,但我无法使用 CtrlP 找到它。

我唯一关于 ctrlp 的 vim 配置是

在此处输入图像描述

0 投票
1 回答
59 浏览

vim - ctrlp 在狂野模式下不再搜索

我今天更新了ctrlp,它不再搜索了。

例如,我按下后有一个这样的列表ctrl+p

然后我进入af,它什么也没给我,它应该a/b/c/f.js在以前的版本中给我。

我在这里错过了什么吗?